平常处理过的MySQL问题-碎片处理
环境:
CentOS 7.4
MySQL 5.7.20 InnoDB 存储引擎
业务特点:
数据量级较大,经常需要按月删除历史数据.
问题:
磁盘空间占用很大,不释放
处理方法:
以前:将数据逻辑导出,手工drop表,然后导入进去
现在:对表进行按月进行分表(partition,中间件)业务替换为truncate方式,定期进行碎片整理
Last updated
CentOS 7.4
MySQL 5.7.20 InnoDB 存储引擎
数据量级较大,经常需要按月删除历史数据.
磁盘空间占用很大,不释放
以前:将数据逻辑导出,手工drop表,然后导入进去
现在:对表进行按月进行分表(partition,中间件)业务替换为truncate方式,定期进行碎片整理
Last updated