主从环境mysql 的大表做optimize有啥注意事项?
建议在业务低峰期去做,因为optimize会进行锁表,可能会引起会话阻塞,影响业务正常使用,optimize大表时间比较长,生产环境做好业务影响承受度的评估。
有兴趣的话可以试试 OB 。 同样的大表,数据大小是mysql的1/4左右。 大表ddl 不阻塞dml,没有所谓主从延时问题。 不需要做 optimize 整理表文件。