Une certaine compréhension personnelle sur l'indice couvrant

En fait, l'indice est un indice couvrant les arbres à répondre à la demande sans avoir à regarder les opérations de suivi telles que: retour d'index secondaire au fonctionnement de la table, l'opération se produit lorsque nous serons appelés à récupérer un indice de couverture, l'indice couvrant l'ensemble arbre d'index sont applicables.

 

Indice couvrant des exemples:

Par exemple, nous avons maintenant une table table1 comme un: id

1.select * de Table1 où id = 1

id 2.select de table1 où id = 1

déclaration sql ci-dessus deux très similaires, mais à cause de différents champs de recherche. 1 entraînera l'instruction SQL ne peut pas être utilisé pour couvrir le fonctionnement de l'index. Ceci est un très bon exemple incarné dans la déclaration 2 sql sera affiché en utilisant l'index est donc d'utiliser un revêtement d'index expliquer la colonne supplémentaire en expliquer le supplément. 2 seront utilisés pour couvrir la raison est parce que lorsque l'index de recherche dans l'arborescence des index pour trouver les données appropriées dans les noeuds feuilles à la table sans le fonctionnement d'autres opérations telles que l'indice commun, il est plus efficace.

 

L'indice commun Quel petit peu?

1. à la table sans avoir à utiliser, réduire les frais généraux IO aléatoire lorsque le second regard

2. Réduire le nombre de pages de données parcourues, car le nombre de pages de données occupé par le noeud feuille d'arbre d'index est certainement inférieur au nombre de la table d'origine.

 

Je suppose que tu aimes

Origine www.cnblogs.com/hxjz/p/12608318.html
conseillé
Classement