MongoDB查询分析
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MongoDB查询分析相关的知识,希望对你有一定的参考价值。
MongoDB 查询分析可以确保我们建立的索引是否有效,是查询语句性能分析的重要工具。MongoDB 查询分析常用函数有:explain() 和 hint()。
1. explain():
提供查询信息,使用索引及查询统计,有利于我们对索引的优化。
使用示例:
db.users.find({gender:"M"},{user_name:1,_id:0}).explain()
2. hint():
强迫MongoDB使用一个指定的索引(为了提高查询性能)
使用示例:
db.users.find({gender:"M"},{user_name:1,_id:0}).hint({gender:1,user_name:1})
以上是关于MongoDB查询分析的主要内容,如果未能解决你的问题,请参考以下文章