mysql内存表错误,表xtable已满

时间:2016-12-27 09:27:17

标签: mysql

我检查过该表是否有存储引擎作为内存,如何解决它以及为什么?我需要在表上运行truncate命令吗?

1 个答案:

答案 0 :(得分:1)

解决。

MEMORY表永远不会转换为磁盘表。为了确保您不会意外地做任何愚蠢的事情,您可以设置max_heap_table_size系统变量以在MEMORY表上施加最大大小。对于单个表,还可以在CREATE TABLE语句

中指定MAX_ROWS表选项