1
실행 시간을 정확히 알기 위해 explain을 사용하여 간단한 쿼리를 수행했습니다.지도에서 설명 사용하기 MongoDB 및 PHP에서 쿼리 줄이기
$this->db->toto->find($req)->sort(array('date' => 1))->explain();
이제지도에서 설명을 사용하여 쿼리를 줄이고 싶습니다. 어떻게해야합니까? '클래식'프로파일 링 시스템을 사용해야합니까?
나는이 2 쿼리의 실행 시간을 비교하려고합니다.
예 :
$res = $this->db->command(array(
"mapreduce" => "toto",
"map" => $map,
"reduce" => $reduce,
"finalize" => $finalize,
"query" => $req,
"out" => array("inline"=>1)
))->explain();
이 명령은 배열을 반환하기 때문에 작동하지 않습니다 (설명은 MongoCursor 필요).
감사합니다 당신에게 많은 :