| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
MongoCursor::explain(PECL mongo >=0.9.2) MongoCursor::explain — 最適化やデバッグの際に有効な、クエリの explain を返す 説明
public array MongoCursor::explain
( void
)
パラメータこの関数にはパラメータはありません。 返り値クエリの explain を返します。 例例1 MongoCursor::explain() の例
<?php 上の例の出力は、 たとえば以下のようになります。 array(8) { ["cursor"]=> string(15) "BtreeCursor x_1" ["startKey"]=> array(1) { ["x"]=> int(1) } ["endKey"]=> array(1) { ["x"]=> int(1) } ["nscanned"]=> float(4) ["n"]=> int(4) ["scanAndOrder"]=> int(1) ["millis"]=> int(3) ["allPlans"]=> array(2) { [0]=> array(3) { ["cursor"]=> string(15) "BtreeCursor x_1" ["startKey"]=> array(1) { ["x"]=> int(1) } ["endKey"]=> array(1) { ["x"]=> int(1) } } [1]=> array(3) { ["cursor"]=> string(11) "BasicCursor" ["startKey"]=> array(0) { } ["endKey"]=> array(0) { } } } } エラー / 例外データベースに接続できない場合に MongoConnectionException をスローします。 参考MongoDB コアドキュメントの » explain を参照ください。 |
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「MongoCursor::explain - 最適化やデバッグの際に有効な、クエリの explain を返す」をGoogle検索
|