我们目前正在运行一个由3DB节点组成的Galera集群。按照我们设置的方式(由于ORM和自动锁定),我们只有3个DB节点中的一个被写入,另外两个为读取做准备。
Galera设置为auto_increment值为3,因为集群中有三个节点,以确保集群中的auto_increment值始终是唯一的。请参阅本文(这是Galera默认值)- https://blog.mariadb.org/auto-increments-in-galera/
如果我们计划总是只有一个写DB,那么在整个集群中将auto_increment设置为1是危险的还是危险的?
发布于 2016-10-28 12:03:44
每个节点定义等于节点总数的自动增量。这是为了避免id冲突,因为集群中的每个节点都有其唯一的编号序列。
“就像”杰斯滕说,“让加雷拉来处理吧;)
https://dba.stackexchange.com/questions/97354
复制相似问题