修复和优化mysql表是否安全?

gar*_*ncn 1 mysql

我使用 mysqltuner 来调整 mysql 服务器。它建议“运行 OPTIMIZE TABLE 对表进行碎片整理以获得更好的性能”。我以前在单个数据库上做过这个,我没有看到任何问题。现在,我在这台服务器上有几个客户端的数据库,我对所有数据库都使用优化和修复犹豫不决。这样做安全吗?我应该优化他们的数据库还是要求他们去做?谢谢。

c2h*_*5oh 5

如果只是因为OPTIMIZE TABLE 在操作期间锁定表的原因,我宁愿将它留给客户。