标签: mysql mysqladministrator
我们有一个大的InnoDB表,其大小为千兆字节。我们现在正在清理它。但是从MySQLAdministrator中删除了行,表的数据长度根本没有减少。为什么会这样?我们应该运行“优化表”吗?
谢谢!
Krt_Malta
答案 0 :(得分:0)
我认为optimize table不起作用。删除时可用的空间不会返回磁盘,但很可能是空的。在占用更多物理磁盘空间之前,引擎将开始使用该可用空间。
optimize table