Mimo základní indexy na jednotlivých polích nabízí MongoDB pokročilé strategie indexování — řazení složených indexů (pravidlo ESR), covered queries, parciální/sparse indexy, TTL indexy a další — které dramaticky ovlivňují výkon dotazů. Jejich zvládnutí je klíčem k optimalizaci MongoDB ve velkém měřítku.
Pravidlo ESR pro složené indexy
For a compound index supporting a query with Equality, Sort, and Range conditions,
order the fields: EQUALITY → SORT → RANGE (the ESR rule).
