# Quand un index composite de base de données est-il utile ?

Canonical URL: https://help.iagenify.com/fr/faqs/databases/quand-un-index-composite-de-base-de-donnees-est-il-utile

[← Retour aux FAQ Bases de données](https://help.iagenify.com/fr/faqs/databases)

CENTRE D’AIDE · FAQ Bases de données 1 min de lecture
# Quand un index composite de base de données est-il utile ?
Un index composite peut accélérer les requêtes filtrant ou triant une combinaison de colonnes, mais son utilité dépend de la forme des requêtes et de l’ordre des colonnes. Il consomme du stockage et alourdit les écritures ; basez sa création sur des mesures.
IaGenify
Bases de données

## Adapter l’ordre aux requêtes
De nombreux moteurs exploitent surtout les colonnes les plus à gauche. Un index (account_id, created_at) peut aider à filtrer par compte puis trier ses dates ; une requête sur la date seule n’en profite pas forcément autant.
Examinez les plans réels et des données représentatives. Sélectivité, jointures, tri, prédicats et moteur déterminent si l’index est choisi et réduit effectivement le travail.
## Mesurer l’impact et gérer l’index
Comparez durée, lignes parcourues et coût d’écriture avant et après. Créer un index sur une grande table active peut consommer des ressources ou verrouiller ; vérifiez les options en ligne du moteur.
Ne supprimez les index redondants qu’après avoir confirmé qu’aucune requête importante n’en dépend. Réévaluez leur usage quand données et charge évoluent : un index peut devenir coûteux sans gain suffisant. [← Retour aux FAQ Bases de données](https://help.iagenify.com/fr/faqs/databases)
