Tables InnoDB
<<<
Structure physique d'un index Bufferisation des insertions
>>>

16.14 Structures de tables et d'index
16 Tables InnoDB
 Manuel de Référence MySQL 4.1 : Version Française

->Structure physique d'un index
Bufferisation des insertions
Index hash adaptatifs
Structure physique d'une ligne

16.14.1 Structure physique d'un index

Tous les index de InnoDB sont des index B-tree où les lignes d'index sont stockées dans un noeud terminal de l'arbre. La taille par défaut d'une page d'index est de 16ko. Lorsque de nouvelles lignes sont insérées, InnoDB essaie de laisser 1 / 16 de la page de libre pour les prochaines insertions et modifications dans les lignes d'index

Si les lignes d'index sont insérées dans un ordre séquentiel (croissant ou décroissant), les pages d'index résultantes seront environs pleines à 15/16. Si les lignes sont insérées dans un ordre aléatoire, les pages seront pleines de 1/2 à 15/16. Si le taux de remplissage d'une page d'index tombe à 1/2, InnoDB va essayer de contracter l'arbre d'index pour libérer la page.

<< Structure physique d'un index >>
Tables InnoDB Structures de tables et d'index Bufferisation des insertions