Index partiel

Un index partiel n'indexe que les lignes qui vérifient une condition (WHERE). Il est plus petit et plus rapide à maintenir, et utile quand les requêtes ciblent un sous-ensemble, comme les commandes non traitées. La requête doit contenir une condition compatible avec celle de l'index pour qu'il soit utilisé.

Exemple

CREATE INDEX ON commandes (date) WHERE statut = 'en_attente';

Notions voisines

Tout le glossaire