Poza podstawowymi indeksami na pojedynczych polach, MongoDB oferuje zaawansowane strategie indeksowania — indeksy złożone z porządkowaniem (reguła ESR), zapytania obejmujące, indeksy częściowe/rzadkie, indeksy TTL i inne — które dramatycznie wpływają na wydajność zapytań. Ich opanowanie jest kluczem do optymalizacji MongoDB na dużą skalę.
Reguła ESR dla indeksów złożonych
For a compound index supporting a query with Equality, Sort, and Range conditions,
order the fields: EQUALITY → SORT → RANGE (the ESR rule).
