InnoDB
tabulky jsou seskupené, to znamená, že všechna data jsou obsažena v B-Tree
pomocí PRIMARY KEY
jako klíč a všechny ostatní sloupce jako užitečné zatížení.
Protože nedefinujete explicitní PRIMARY KEY
, InnoDB
používá k řazení záznamů skrytý 6bajtový sloupec.
Toto a režie B-Tree
organizace (s extra bloky na úrovni listu) vyžaduje více místa než sizeof(int) * num_rows
.