sql >> Database >  >> RDS >> Mysql

De tafel is vol (met MEMORY engine)

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




  1. Maak een back-up van een mysql-database en download als een bestand

  2. Hoe methoden te testen die omgaan met SQLite-database in Android?

  3. PostgreSql, extraheer schema-objecten DDL om het SQL-bestand te scheiden

  4. MySQL selecteer rijen van precies 7 dagen geleden