导读:近期更新了《optimize_table》的相关内容,包含《为什么MySQL 8.0升级后表空间文件碎片严重?执行optimize table能整理物理空间吗》。如果 optimize_table 对你有帮助,请转发和分享本内容。知识因分享而拥有更大能量,感谢您成为这传播链条中的重要一环。
为什么MySQL 8.0升级后表空间文件碎片严重?执行optimize table能整理物理空间吗 升级到MySQL 8.0以后,不少人发现ibd文件体积明显大于实际数据量,即使删除了大量行记录,磁盘占用也没有回落。这其实是InnoDB在8.0中调整了表空间管理逻辑导致的现象。新版本默认开启原子DDL与数据字典存储分离,删除操作仅标记页为空闲,并不会主动收缩文件。执行optimize table... 栏目:MySQL 时间:08-17 MySQL_8.0 表空间碎片 optimize_table