Docs Menu
Docs Home
/
MongoDB Compass
/ /

クエリ パフォーマンスの確認

項目一覧

  • このタスクについて
  • 手順
  • 詳細

クエリのパフォーマンスをよりよく理解するために、クエリの実行プランを表示できます。

Explain Plan モーダルでは、実行ステージを Visual Tree として表示できます。各クエリ操作はツリーのノードとして表示されます。Raw Output ビューを選択すると、実行の詳細を未加工 JSON 形式で表示することもできます。

注意

Explain Planには、 $merge$outなどの集計パイプライン ステージは表示されません。これは、Compass が実行中プランを実行中する前に集計からのすべてのステージを無視するためです。

explain プランには、次のようなクエリの実行に関する情報を含む Query Performance Summary が含まれます。

  • 実行時間

  • 返されたドキュメントの数

  • 検査されたドキュメントの数

  • 検査されたインデックスキーの数

注意

Data Lake に接続している場合、 Explain Plan は使用できません。

1

クエリバーで、Explain ボタンをクリックしてモーダルを開きます。

クエリプラン
クリックして拡大します
2

デフォルトでは、explain ステージは Visual Tree として表示されます。各クエリ操作は、ツリー上のノードとして表示されます。

クエリ操作の詳細な実行情報については、対応するノードをクリックします。

例えば次の explain プランは、 { title : "Jurassic Park" } をフィルタリングするクエリに関する詳細情報を提供します。

詳細なビジュアルツリー ビュー
クリックして拡大します
3

完全な explain プランを未加工の JSON として表示するには、Raw Output ビューを選択します。

戻る

結果を制限する