Iznad osnovnih indeksa na jednom polju, MongoDB nudi napredne strategije indeksiranja — redosljed sastavnog indeksa (ESR pravilo), pokriven upite, parcijalne/rijetke indekse, TTL indekse i još mnogo više — koji dramatično utječu na performanse upita. Njihovo savladavanje je ključno za optimiziranje MongoDBa u velikoj mjeri.
ESR pravilo za sastavne indekse
For a compound index supporting a query with Equality, Sort, and Range conditions,
order the fields: EQUALITY → SORT → RANGE (the ESR rule).
