我需要知道是否有必要或建议在 REPAIR TABLE 之前尝试 LOCK TABLE,因为有时我们需要在用户处理应用程序时对表进行 REPAIR。
正如我所测试的那样,这是可能的(如果表没有严重损坏,例如缺少 .MYI),但是,MySQL 的官方文档没有说明这种情况(至少在https://dev.mysql. com/doc/refman/5.7/en/repair-table.html文档)。
我需要知道是否有必要或建议在 REPAIR TABLE 之前尝试 LOCK TABLE,因为有时我们需要在用户处理应用程序时对表进行 REPAIR。
正如我所测试的那样,这是可能的(如果表没有严重损坏,例如缺少 .MYI),但是,MySQL 的官方文档没有说明这种情况(至少在https://dev.mysql. com/doc/refman/5.7/en/repair-table.html文档)。