Будет ли изменение `auto_increment_increment` и` auto_increment_offset` в производственной среде MySQL база данных вызывать какие-либо ошибки? - PullRequest
0 голосов
/ 06 апреля 2020

Я следую этой статье , чтобы создать репликацию «мастер-мастер» в Amazon RDS.

Главный и подчиненный серверы MySQL созданы с использованием Amazon RDS.

Одна вещь, которая меня беспокоит, это изменение auto_increment_increment и auto_increment_offset базы данных производственной среды вызовет любую ошибку в рабочей базе данных или нет.

В официальном документе говорится, что они используются для управления работой столбцов AUTO_INCREMENT. Поэтому я беспокоюсь, что это повлияет на существующую производственную базу данных.

Кто-нибудь когда-нибудь изменял эти значения и генерировал какую-либо ошибку?

1 Ответ

0 голосов
/ 06 апреля 2020

В соответствии с документацией Репликация и переменные эти переменные автоматически реплицируются на ведомые.

Поэтому, если вы установите их на ведущем устройстве, ведомые устройства должны принять изменения, и они Назначим идентификаторы автоматического приращения так же, как и мастер.

Обратите внимание, что это проблема только при использовании репликации на основе операторов. Если вы используете репликацию на основе журнала, идентификаторы, которые назначает мастер, будут автоматически реплицированы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...