Maison > base de données > tutoriel mysql > le corps du texte

Qu'est-ce qu'un index clusterisé dans MySQL

王林
Libérer: 2020-06-28 10:35:30
original
4658 Les gens l'ont consulté

Un index clusterisé est un algorithme qui réorganise les données réelles sur le disque pour les trier selon la valeur d'une ou plusieurs colonnes spécifiées. Les caractéristiques d'un index clusterisé sont les suivantes : l'ordre de stockage des données est cohérent avec l'ordre de l'index, la clé primaire créera un index clusterisé par défaut et un seul index clusterisé est autorisé à exister dans une table.

Qu'est-ce qu'un index clusterisé dans MySQL

Index clusterisé

(tutoriel recommandé : tutoriel mysql)

Un index clusterisé est un algorithme qui réorganise les données réelles sur le disque pour les trier selon la valeur d'une ou plusieurs colonnes spécifiées.

Caractéristiques :

L'ordre de stockage des données est cohérent avec l'ordre d'indexation.

Généralement, la clé primaire créera un index clusterisé par défaut, et un seul index clusterisé est autorisé à exister dans une table (raison : une fois les données stockées, il ne peut y avoir qu'une seule commande).

La différence entre un index clusterisé et un index non clusterisé est expliquée dans le livre "Principes de base de données":

Les nœuds feuilles de l'index clusterisé sont les nœuds de données, les nœuds feuilles de l'index non clusterisé sont toujours des nœuds d'index, mais ont des pointeurs vers les blocs de données correspondants.

Avantages et inconvénients de l'index clusterisé :

Avantage : lorsqu'il y a peu d'entrées de requête basées sur la clé primaire, il n'est pas nécessaire de revenir en arrière (les données sont sous le nœud de clé primaire).

Inconvénient : Si des données irrégulières sont insérées, cela entraînera des fractionnements de pages fréquents.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal