Docs 主页 → 开发应用程序 → MongoDB Manual
PlanCache.clear()
定义
PlanCache.clear()
删除集合的所有缓存查询计划。
重要
mongosh 方法
本页介绍了
mongosh
方法。这不是数据库命令或特定语言驱动程序(例如 Node.js)的文档。有关数据库命令,请参阅
planCacheClear
命令。对于 MongoDB API 驱动程序,请参阅特定语言的MongoDB 驱动程序文档。
对于传统
mongo
Shell 文档,请参阅相应 MongoDB Server 版本的文档:该方法只能从特定集合的
plan cache object
获得;即db.collection.getPlanCache().clear() 例如,要清除
orders
集合的缓存:db.orders.getPlanCache().clear()
必需的访问权限
在使用 authorization
运行的系统中,用户必须拥有包括 planCacheWrite
操作在内的访问权限。