查询计划缓存方法

仅可从集合的计划缓存对象访问 PlanCache 方法。若要检索计划缓存对象,请使用db.collection.getPlanCache()方法。

Note

有关特定方法的详细信息,包括语法和示例,请单击特定方法以转到其参考页。

Name Description
db.collection.getPlanCache() 返回一个接口,以访问查询计划缓存对象和集合的关联 PlanCache 方法。
PlanCache.clear() 清除集合的所有缓存查询计划。可通过特定集合(即db.collection.getPlanCache().clear())的计划缓存对象进行访问。
PlanCache.clearPlansByQuery() 清除指定查询形状的缓存查询计划。可通过特定集合(即db.collection.getPlanCache().clearPlansByQuery())的计划缓存对象进行访问
PlanCache.getPlansByQuery() 显示指定查询形状的缓存查询计划。可通过特定集合(即db.collection.getPlanCache().getPlansByQuery())的计划缓存对象进行访问。
PlanCache.help() 显示可用于集合的查询计划缓存的方法。可通过特定集合(即db.collection.getPlanCache().help())的计划缓存对象进行访问。
PlanCache.listQueryShapes() 显示存在查询计划的查询形状。可通过特定集合(即db.collection.getPlanCache().listQueryShapes())的计划缓存对象进行访问。
首页