PlanCache.clear()
On this page
This version of the documentation is archived and no longer
supported. View the current documentation to learn how to
upgrade your version of MongoDB.
Definition
PlanCache.clear()
Removes all cached query plans for a collection.
Important
mongo Shell Method
This page documents a
mongo
method. This is not the documentation for database commands or language-specific drivers, such as Node.js. To use the database command, see theplanCacheClear
command.For MongoDB API drivers, refer to the language-specific MongoDB driver documentation.
The method is only available from the
plan cache object
of a specific collection; i.e.db.collection.getPlanCache().clear() For example, to clear the cache for the
orders
collection:db.orders.getPlanCache().clear()
Required Access
On systems running with authorization
, a user must have access that
includes the planCacheWrite
action.