Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们有一个大小为千兆字节的大型 InnoDB 表。我们现在正在清理它。然而,行正在从 MySQLAdministrator 中删除,表的数据长度根本没有减少。为什么会这样?我们应该运行“优化表”吗?
谢谢!
Krt_马耳他
我认为optimize table不会起作用..您删除后可用的空间不会返回到磁盘,但很可能确实是空的。在占用更多物理磁盘空间之前,引擎将简单地开始使用该可用空间。
optimize table