发布于 2015-09-14 15:05:59 | 184 次阅读 | 评论: 0 | 来源: 网络整理
The validate command checks the contents of a namespace by scanning a collection’s data and indexes for correctness. The command can be slow, particularly on larger data sets:
{ validate: "users" }
This command will validate the contents of the collection named users. You may also specify one of the following options:
full: true provides a more thorough scan of the data.
without skipping the scan of the index.
The mongo shell also provides a wrapper:
db.collection.validate();
Use one of the following forms to perform the full collection validation:
db.collection.validate(true)
db.runCommand( { validate: "collection", full: true } )
警告
This command is resource intensive and may have an impact on the performance of your MongoDB instance.