Mysql
 sql >> Base de données >  >> RDS >> Mysql

La table est pleine (avec moteur MEMORY)

Dans MySQL, par défaut, les tables temporaires créées avec le moteur de mémoire peuvent rapidement dépasser la limite de 16 Mo de max-heap-table-size et tmp-table-size car plus de mémoire est allouée par ligne que ce qui est habituellement requis. Par exemple, si chaque ligne nécessite 16 Ko, il ne faut que 1 000 lignes pour atteindre la limite. Pour de nombreuses applications, ce problème peut être résolu en utilisant ROW_FORMAT=DYNAMIC comme expliqué ici :

http://www.percona.com/doc/percona -server/5.5/flexibility/improved_memory_engine.html