最近在使用mysql数据过程中发现数据库占用磁盘空间越来越大,查询实际表内数据发现数据量并不大,研究发现在对mysql 8.x 版本及低版本做数据删除时,数据实际未被删除,而是被打上标签,需要定期执行碎片化来优化一下才能释放磁盘空间。并附上命令:
optimize table tableName;
最近在使用mysql数据过程中发现数据库占用磁盘空间越来越大,查询实际表内数据发现数据量并不大,研究发现在对mysql 8.x 版本及低版本做数据删除时,数据实际未被删除,而是被打上标签,需要定期执行碎片化来优化一下才能释放磁盘空间。并附上命令:
optimize table tableName;