Description: The default value of tmp_table_size (32M) is meaningless, as it is less than max_heap_table_size (16M), which then becomes the real maximum for an in-memory temporary table. How to repeat: mysql> select @@global.tmp_table_size, @@global.max_heap_table_size \G *************************** 1. row *************************** @@global.tmp_table_size: 33554432 @@global.max_heap_table_size: 16777216 Suggested fix: Decrease the default of tmp_table_size to 16M, or increase the default of max_heap_table_size to 32M.
In my blog, i would discuss the problem i face in daily routine. Following are some of them: mysql error, mysql replication, mysql database corrupted repair, innodb tablespace corruption, mysql storage engines, mysql optimization and tuning, reinstall mysql linux server, linux command for dummies, linux administration tips, mysql administration tips, Linux server benchmarking
Wednesday, July 14, 2010
MYSQL - tmp_table_size and max_heap_table_size
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment