In MongoDB kunt u indexen maken met behulp van de `createIndex()` functie.
Hier is een basisvoorbeeld van het maken van een index op een `naam` veld in een `gebruikers` collectie:
```
db.gebruikers.createIndex( { “naam”: 1 } )
```
In dit voorbeeld is `1` de sorteerorde die betekent dat de index in een oplopende volgorde moet worden gesorteerd. Voor een aflopende volgorde, zou u `-1` gebruiken.
U kunt ook meerdere veld indexen maken zoals hieronder:
```
db.gebruikers.createIndex( { “naam”: 1, “email”: 1 } )
```
Het bovenstaande commando zal een index maken op zowel de `naam` als de `email` velden.
Hou er rekening mee dat het maken van een index op grote collecties enige tijd kan duren en invloed kan hebben op de prestaties van de database. Idealiter moet index creatie worden uitgevoerd tijdens perioden van lage belasting of tijdens onderhoudsvensters.
In een productieomgeving kunt u overwegen om de `background` optie te gebruiken om de index op de achtergrond te creëren:
```
db.gebruikers.createIndex( { “naam”: 1 }, { background: true } )
```
Met de `background` optie zal MongoDB de index op de achtergrond creëren, waardoor de impact op de prestaties van de database wordt beperkt.