In MySQL kunnen de tijdelijke tabellen die met de geheugenengine zijn gemaakt, standaard snel groeien tot voorbij de limiet van 16 MB van max-heap-table-size en tmp-table-size omdat er per rij meer geheugen wordt toegewezen dan gewoonlijk nodig is. Als elke rij bijvoorbeeld 16 kb vereist, zijn er maar 1k rijen nodig om de limiet te bereiken. Voor veel toepassingen kan dit probleem worden verholpen door ROW_FORMAT=DYNAMIC . te gebruiken zoals hier uitgelegd:
http://www.percona.com/doc/percona -server/5.5/flexibility/improved_memory_engine.html