1

2 つの異なるインデックス セットを使用して mongoDB を使用しています。私のクエリは

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

2 つの複合インデックスがあります。

  1. x+時間
  2. 時間+x+y+z

この場合、私は Explain("executionStats") を実行しましたが、結果は両方の時間で異なります。インデックス #1 にヒットしている場合もあれば、インデックス #2 にヒットしている場合もあります。なぜ 2 つの異なるインデックスにヒットしているのですか??

ありがとう。

4

0 に答える 0