Index clusterisé

Définition - Que signifie Clustered Index?

Un index cluster est un type d'index dans lequel les enregistrements de table sont réorganisés physiquement pour correspondre à l'index.

Les index clusterisés sont efficaces sur les colonnes qui sont recherchées pour une plage de valeurs. Une fois que la ligne avec la première valeur a été trouvée à l'aide d'un index clusterisé, les lignes avec les valeurs d'index suivantes sont garanties d'être physiquement adjacentes, offrant ainsi un accès plus rapide pour une requête utilisateur ou une application.

Definir Tech explique Clustered Index

En d'autres termes, un index clusterisé stocke les données réelles, où un index non groupé est un pointeur vers les données. Dans la plupart des SGBD, vous ne pouvez avoir qu'un seul index clusterisé par table, bien qu'il existe des systèmes qui prennent en charge plusieurs clusters (DB2 étant un exemple).

Comme un index normal stocké non trié dans une table de base de données, un index clusterisé peut être un index composite, tel qu'une concaténation du prénom et du nom dans une table d'informations personnelles.