【发布时间】:2014-08-17 22:30:04
【问题描述】:
通过使用更多条件限制查找(或 findOne)是否会提高性能?
一个例子:
db.users.find({_id : ObjectId("111111111111111111111111")})
db.users.find({_id : ObjectId("111111111111111111111111"), accountId : ObjectId("22222222222222222222222")})
另一个例子:
db.users.find({full_name: 'Lionel Messi'})
db.users.find({full_name : 'Lionel Messi', first_name : 'Lionel', last_name : 'Messi' })
【问题讨论】:
标签: performance mongodb optimization mongodb-query query-performance