В MySQL, по подразбиране, временните таблици, създадени с механизма на паметта, могат бързо да нараснат над ограничението от 16mb на max-heap-table-size и tmp-table-size тъй като на ред се разпределя повече памет, отколкото обикновено се изисква. Например, ако всеки ред изисква 16kb, тогава са необходими само 1k реда, за да се достигне ограничението. За много приложения този проблем може да се реши с помощта на ROW_FORMAT=DYNAMIC както е обяснено тук:
http://www.percona.com/doc/percona -server/5.5/flexibility/improved_memory_engine.html