Pokud tabulka často provádí vkládání/mazání/aktualizaci, můžete zkusit spustit OPTIMIZE TABLE
dotaz, abyste viděli, jak moc se může tabulka zmenšit. v datovém souboru mohou být defragmentace a nevyužitá místa.
Velikost dat, kterou vám ukazuje phpmyadmin, zde nebude taková, jakou jste očekávali. Uvidíte, že když tabulku vytvoříte poprvé, neukáže využití dat:0. Bude to 16KB nebo 32KB nebo tak nějak. A velikost se při vkládání záznamů nezmění. Přesně tak innoDB řídí soubor tabulky tak efektivně, jak si myslí.
Zkontrolujte SHOW TABLE STATUS FROM {db_name}
a podívejte se, kolik z Avg_row_length je každý řádek tabulky. Nebude to ani 19 bajtů