我正在按照this article在Amazon RDS上创建主到主复制。
主MySQL服务器和从属MySQL服务器均使用Amazon RDS创建。
我担心的一件事是,更改生产环境数据库的auto_increment_increment
和auto_increment_increment
是否会对生产数据库造成任何错误。
auto_increment_offset
表示它们用于控制AUTO_INCREMENT列的操作。因此,我担心这会影响现有的生产数据库。
有人更改过这些值并产生了任何错误吗?
根据auto_increment_offset
的文档,这些变量会自动复制到从站。
因此,如果将它们设置在主服务器上,则从服务器应接管更改,并且它们将分配与主服务器相同的自动增量ID。
注意,这仅是使用基于语句的复制时的问题。如果您使用基于日志的复制,则将自动复制主服务器分配的ID。