同一个查询在mongo

时间:2015-10-13 10:25:53

标签: mongodb mongodb-indexes

我正在使用两组不同的索引来处理mongoDB。我的查询是

db.coll.find({"time":"xyz","x":222, "y":62, "z":"dfd"})

有两个复合索引

  1. X +时间
  2. 时间+ X + Y + Z
  3. 在这种情况下,我做了解释(“executionStats”)并且结果两者都不同, 有时它会达到索引#1,有时索引#2,任何想法为什么它会击中两个不同的索引?

    感谢。

0 个答案:

没有答案