1

私は PHP が初めてで、プロファイリングを使用して次のクエリの実行時間を取得する方法がわかりません。MongoDB クエリ:

$collection = new MongoCollection($db,'CUSTOMERS');
$cursor = $collection->find(['CUSTOMER_ID' => intval($id)]);

SQL クエリ:

$s = oci_parse($c, 'select CUSTOMER_ID
                  from   CUSTOMERS
                  where  CUSTOMER_ID = :un_bv
                  ');
oci_bind_by_name($s, ":un_bv", $_POST['customer_id']);
oci_execute($s);

私はmongodbクエリの次のコードを試しましたが、私が何も知らない多くのものを出力します。

$db->setProfilingLevel(2);
$cursor = $collection->find(['CUSTOMER_ID' => intval($id)]);
$response = $db->system->profile->find();

foreach($response as $obj)
{
    print_r($obj);
}

プロファイリングを使用して実行時間のみを取得する方法を教えてください。

4

1 に答える 1