InnoDB
as tabelas são agrupadas, o que significa que todos os dados estão contidos em uma B-Tree
com a PRIMARY KEY
como chave e todas as outras colunas como carga útil. Como você não define uma
PRIMARY KEY
explícita , InnoDB
usa uma coluna oculta de 6 bytes para classificar os registros. Isso e a sobrecarga da
B-Tree
organização (com blocos extras não no nível da folha) requer mais espaço que sizeof(int) * num_rows
.