【问题标题】:mysql cluster auto increment out of syncmysql集群自动增量不同步
【发布时间】:2009-10-27 05:43:28
【问题描述】:

我有两个 mysql 集群数据节点作为主节点和从节点。但是在一定数量的行之后,从一个节点到另一个节点的两个 auto_increment 值之间存在差异。 不同的是,节点 2 比节点 1 领先 11。

任何人都可以建议对此进行任何修复吗?如何解决这个问题。什么时候会出现这种情况?

提前致谢。 问候, 玛纳斯

【问题讨论】:

  • 你使用的是nbd集群,还是主/从复制?

标签: mysql sync auto-increment cluster-computing


【解决方案1】:

我得到了答案。想在 Stackoverflow 上分享它,因为这里没有人回答。

两个节点之间总是存在差异的,因为每个节点都会保留一些自动递增的 Id,因此另一个节点不会使用它,也不会出现任何冲突或不匹配。

希望这会对某人有所帮助。

感谢和问候

【讨论】:

  • 当您的服务器安排有多个 DB 服务器对数据具有写入权限(例如 NDB 或多个主复制)时,避免自动增量并使用另一个值进行 PK 存储,a从长远来看,时间戳、校验和等效果更好。
猜你喜欢
  • 2014-12-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多