1

ドキュメントはそれについて少し不明確なようです。

1) 複合インデックスはマルチフィールド SORTING (順序と方向に依存) のパフォーマンスを向上させることを明確に述べています。

2) 複数フィールド MACHも改善すると思わせるフレーズが 1 つあります(SQL の例え: a=1 および b=2 および c<5)

https://docs.mongodb.org/v3.0/tutorial/optimize-query-performance-with-indexes-and-projections/

クエリが複数のフィールドを検索する場合は、複合インデックスを作成します。

並べ替えについては何も言いません。

では、フィールド a、b、c の複合インデックスは、(a=1、b=2、c<5) のようなクエリの 3 つの単一フィールド インデックスよりもマッチング パフォーマンスが優れているのでしょうか?

4

1 に答える 1