Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Quantas entradas estão em um nó de B-Tree de um índice MySQL?


Regra de ouro:100.

Isso se aplica a BTrees de dados InnoDB e BTrees de índice. No entanto, pode estar muito longe.

Um extremo:apenas 1 registro de dados em um nó -- devido ao grande tamanho da linha e/ou atividade como DELETEs . Outro caso:uma tabela com 1 registro ainda ocupará um bloco completo de 16 KB.

Outro extremo:500 registros de índice em um nó - devido ao pequeno tamanho da chave e à falta de atividade que teria excluído os registros.