小编pra*_*tri的帖子

从表中删除行后恢复磁盘空间

我使用 innodb 引擎从其中一个表中删除了数百万行。我知道我需要运行optimize table才能恢复空间。但是运行它会导致表锁定,这将影响生产查询。有没有其他方法可以在不影响生产查询的情况下恢复空间。

innodb_file_per_table 是 ON 并且表中有大约 15,221,827 行。

没有约束或外键。

mysql innodb mysql-5.5

7
推荐指数
1
解决办法
2万
查看次数

标签 统计

innodb ×1

mysql ×1

mysql-5.5 ×1