mysql 删除数据空间和行数未释放问题

MySQL可以通过optimize table语句释放表空间,重组表数据和索引的物理页,减少所占空间和优化读写性能。如果使用delete语句删除数据库,表空间不会直接回收,您可以用optimize table语句释放表空间。

说明:

  • 如果您没有进行大量删除表数据的操作,使用optimize table语句也无法降低表空间的使用率。
  • 操作将会锁表,建议在业务低峰期操作。
  • 仅Innodb和MyISAM引擎支持optimize table语句。
原文地址:https://www.cnblogs.com/binz/p/14663761.html