tencent cloud

云数据库 MySQL

存储空间相关问题

PDF
聚焦模式
字号
最后更新时间: 2025-12-23 10:36:39

在云数据库 MySQL 中,为什么对实例执行 delete 删除表数据后,磁盘空间没有得到释放?

通过 delete 命令删除实例中的表数据时,不能释放磁盘空间是 MySQL 自身机制的原因,您需要通过重建表操作才可以释放磁盘空间,具体可以参考如下的命令。
OPTIMIZE TABLE ${table_name};
说明:
如果 delete 的表是 InnoDB 的表,则执行如下命令来释放磁盘空间。
ALTER TABLE ${table_name} ENGINE=INNODB;

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈