Un index couvrant, créé avec INCLUDE, stocke des colonnes supplémentaires dans l'index sans les utiliser pour la recherche. Une requête qui n'a besoin que de ces colonnes peut être satisfaite par un Index Only Scan, sans lire la table, à condition que la table soit assez à jour (visibility map).
Exemple
CREATE INDEX ON commandes (client_id) INCLUDE (total);