我目前正在删除一个表中的900万行,每运行一次会以200万行的增量删除1100万行。
我需要手动重建表和索引吗?还是每次删除后都自动重建?

最佳答案

是的,您必须手动重建表,您可以这样做:

ALTER TABLE database.table ENGINE=InnoDB;

关于mysql - 我需要在MYSQL上进行大量删除来手动重建innodb表吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9711362/

10-09 02:10