在生产环境MySQL数据库上更改auto_increment_increment和auto_increment_offset会导致任何错误吗?

问题描述 投票:0回答:1

我正在按照this article在Amazon RDS上创建主到主复制。

主MySQL服务器和从属MySQL服务器均使用Amazon RDS创建。

我担心的一件事是,更改生产环境数据库的auto_increment_incrementauto_increment_increment是否会对生产数据库造成任何错误。

auto_increment_offset表示它们用于控制AUTO_INCREMENT列的操作。因此,我担心这会影响现有的生产数据库。

有人更改过这些值并产生了任何错误吗?

mysql database amazon-rds mysql-5.6
1个回答
0
投票

根据auto_increment_offset的文档,这些变量会自动复制到从站。

因此,如果将它们设置在主服务器上,则从服务器应接管更改,并且它们将分配与主服务器相同的自动增量ID。

注意,这仅是使用基于语句的复制时的问题。如果您使用基于日志的复制,则将自动复制主服务器分配的ID。

© www.soinside.com 2019 - 2024. All rights reserved.