InnoDB
tabellen zijn geclusterd, wat betekent dat alle gegevens zijn opgenomen in een B-Tree
met de PRIMARY KEY
als een sleutel en alle andere kolommen als een lading.
Aangezien u geen expliciete PRIMARY KEY
. definieert , InnoDB
gebruikt een verborgen 6-byte kolom om de records op te sorteren.
Dit en overhead van de B-Tree
organisatie (met extra blokken op niet-bladniveau) vereist meer ruimte dan sizeof(int) * num_rows
.