美文网首页
阿里云RDS For mysql删除数据后存储空间未变小

阿里云RDS For mysql删除数据后存储空间未变小

作者: 彩色的炮灰 | 来源:发表于2021-04-17 14:27 被阅读0次

如图所示,删除部分数据后存储空间并没有减小。
因为MySQL delete 删除数据库数据后,空间并不是直接回收的


image.png

操作提示:

  • 阿里云dms控制台或者其他数据库管理工具执行优化表(optimize table ),都会加 metadata锁,但是 online ddl的特性允许并发读写。
  • 执行优化表操作,是一copy得方式,所以磁盘空间会暂时性增加(增加的事临时数据),但是优化表结束后, 回会回收临时数据空间。期间,若磁盘空间占满,rds则会锁定实例, 不能继续读写数据。
  • 执行优化表操作将会锁表,建议在业务低峰期操作

登陆DMS

选中表右键-管理表-优化表
也可批量操作


image.png

操作完成后

存储空间使用变小


image.png

相关文章

网友评论

      本文标题:阿里云RDS For mysql删除数据后存储空间未变小

      本文链接:https://www.haomeiwen.com/subject/wnwulltx.html