在磁盘空间不足时更改表引擎

时间:2015-11-19 16:39:06

标签: mysql database

我的桌面大小约为9GB,剩下4GB的空间

更改表引擎时,表将被复制到临时引擎。

如果我的空间不足,这个过程会起作用吗?

1 个答案:

答案 0 :(得分:0)

据我所知,alter table中创建的临时表与原始文件保持在同一位置(通常为/var/lib/mysql/{db_name}/{table_name.XXX})。出于同样的原因,alter table应该因磁盘错误而失败(错误代码:28)。