db.collection.getPlanCache()
定義
db.collection.getPlanCache()
重要
mongosh メソッド
このページでは、
mongosh
メソッドが文書化されます。これは Node.js などの言語固有のドライバーのドキュメントではありません。MongoDB API ドライバーについては、各言語の MongoDB ドライバー ドキュメントを参照してください。
コレクションのクエリプラン キャッシュにアクセスするためのインターフェースを返します。 インターフェースには、クエリプラン キャッシュを表示およびクリアするメソッドが用意されています。
次の値を返します。 クエリプラン キャッシュにアクセスするためのインターフェース。 クエリオプティマイザは、実行可能なプランが複数あるクエリシェイプのプランのみをキャッシュします。
メソッド
インターフェースを通じて次のメソッドが利用できます。
名前 | 説明 |
---|---|
コレクションのクエリプラン キャッシュに使用できるメソッドを表示します。特定のコレクションのプラン キャッシュ オブジェクト( db.collection.getPlanCache().help() )を通じてアクセスできます。 | |
指定されたクエリシェイプのキャッシュされたクエリプランをクリアします。特定のコレクションのプラン キャッシュ オブジェクトを通じてアクセスできます。 db.collection.getPlanCache().clearPlansByQuery() | |
コレクションのすべてのキャッシュされたクエリプランをクリアします。特定のコレクションのプラン キャッシュ オブジェクト( db.collection.getPlanCache().clear() )を通じてアクセスできます。 | |
コレクションのプラン キャッシュ情報を返します。特定のコレクションのプラン キャッシュ オブジェクト( db.collection.getPlanCache().list() )を通じてアクセスできます。 |