Composite Index
Un index composite indexe plusieurs colonnes ensemble ; l'ordre des colonnes détermine les motifs de requête qu'il peut servir (principe du préfixe le plus à gauche).
Objectif
Comprendre comment l'ordre des colonnes dans les index multi-colonnes affecte les requêtes et concevoir des index composites efficaces.
Mécanisme
L'index (a,b,c) sert WHERE a=?, WHERE a=? AND b=?, et WHERE a=? AND b=? AND c=?, mais pas WHERE b=? (viole le préfixe le plus à gauche). Placez les colonnes les plus sélectives en premier.
Cas d’usage
- Optimisation de requêtes multi-colonnes
- Conception d'index
- Préfixe le plus à gauche