http://www.it055.com/it055_infos/Database/MYSQL/1729_page1.htm
这个错误发生在内存临时表变得比tmp_table_size字节大时。为了避免这个问题,你可以使用mysqld的-O tmp_table_size=#选项来增加临时表的大小,或在你发出有疑问的查询之前使用SQL选项SQL_BIG_TABLES。见7.25 SET OPTION句法。
你也可以使用--big-tables选项启动mysqld。这与为所有查询使用SQL_BIG_TABLES完全相同。
解决MySQL内存临时表错误
本文介绍了当MySQL内存临时表超出tmp_table_size限制时产生的错误,并提供了几种解决方案,包括调整tmp_table_size设置、使用SQL_BIG_TABLES选项以及启用big-tables模式。
1万+

被折叠的 条评论
为什么被折叠?



