indexgebruik
Indexgebruik verwijst naar het proces waarbij een databasesysteem een index gebruikt om data sneller op te vragen. Een index is een datastructuur die de waarden van een kolom (of meerdere kolommen) ordent en koppelt aan de bijbehorende rijen, zodat zoekopdrachten sneller naar de juiste data kunnen verwijzen. Veelvoorkomende indexen zijn B-tree indices, hash indices, full-text indices en ruimtelijke indices. Een primaire sleutelindex bestaat doorgaans automatisch; daarnaast bestaan unieke indexen en samengestelde indexen die meerdere kolommen combineren.
Het gebruik van een index wordt bepaald door de query optimizer. De optimizer beslist of en welke
Ontwerp en best practices: identificeer kolommen die vaak voorkomen in filters, joins of sorteeroperaties. Maak samengestelde
Beheer en monitoring: gebruik EXPLAIN of vergelijkbare plannen om te controleren of een index wordt gebruikt.