2017-09-22 4 views

Répondre

1

Règle du Pouce: 100.

Cela s'applique aux données InnoDB et arbre binaire Index arbre binaire. Cependant, cela peut être assez loin. Un extrême: un seul enregistrement de données dans un nœud - en raison de la taille importante des lignes et/ou de l'activité, telle que DELETEs. Un autre cas: Une table avec 1 enregistrement occupera toujours un bloc complet de 16 Ko.

Autre extrême: 500 enregistrements d'index dans un nœud - en raison de la petite taille de la clé et du manque d'activité qui aurait supprimé les enregistrements.

+0

Donc un noeud a 16Ko disponible pour les clés? –

+1

@magic_al - InnoDB utilise des blocs de 16 Ko pour les nœuds BTree de données; idem pour les noeuds BTree d'index. –

+1

Plus de règles du pouce: [_Rick's RoTs_] (http://mysql.rjweb.org/doc.php/ricksrots) –