MYSQL升级TEMP表大小

时间:2018-02-14 16:08:28

标签: mysql upgrade

将mysql从5.6升级到5.7后,mysql_upgrade尝试在大表上运行ALTER TABLE FORCE。

如果临时表没有空间,这样的操作会成功吗? 如果不是,如何省略这个问题?

1 个答案:

答案 0 :(得分:1)

  

如果临时表没有空间,这样的操作会成功吗?

没有

  

如果不是,如何省略此问题?

将MySQL datadir放在具有更多可用空间的磁盘卷上。

您应始终保留至少与最大db表大小一样多的可用磁盘空间,否则您无法执行需要表副本的ALTER TABLE或OPTIMIZE TABLE。