有没有办法获得容错的 MySQL 复制?我所处的环境存在许多网络问题。复制似乎出现错误并停止。我需要它继续工作并从这些故障中恢复。有一些包装软件可以检查复制状态并在丢失日志位置的情况下重新启动复制。有替代方案吗?
注意: 复制是从具有 MySQL 4.1 的嵌入式计算机到具有 MySQL 5.0.45 的外部计算机完成的
最佳答案
您遇到什么错误?您还没有描述您正在使用的复制方案或 Mysql 版本。您遇到的错误也很重要。
当主-主复制中存在主/唯一键冲突时,复制通常会停止。除了典型的主从复制设置之外,网络问题不应导致问题。
尝试使用 Mysql 5.1 或更高版本,因为 5.0 中的复制是基于语句的,并且会在主-主设置中或在使用存储过程时导致问题。
(另外,远离 Mysql Cluster ...注意到另一条评论中的建议)。
关于mysql - 强大的容错 MySQL 复制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/959709/