标签: mongodb indexing mongodb-indexes
我的查询类似于以下
find( { a : { $gt: 3 } } ).sort( { b : -1 } )
是否建议分别为字段a和b创建索引?
答案 0 :(得分:3)
不,使用compound索引查询可以更快地运行:
db.items.ensureIndex({a:1, b:-1});
此外,您可以确保查询使用带explain命令的索引。