Spec-Zone.ru › MySQL 8.4

19.5.1.30 Репликация и серверный SQL-режим

Использование разных настроек серверного SQL-режима на источнике и реплике может привести к тому, что одинаковые INSERT операторы обрабатываются по-разному на источнике и реплике, что может привести к расхождению между источником и репликой. Для достижения наилучших результатов следует всегда использовать один и тот же серверный SQL-режим на источнике и на реплике. Это рекомендация справедлива как для репликации на основе операторов, так и для репликации на основе строк.

Если вы реплицируете разностные таблицы, использование разных SQL-режимов на источнике и реплике, скорее всего, вызовет проблемы. Как минимум, это вероятно приведет к тому, что распределение данных между разделами будет отличаться в копиях данной таблицы на источнике и реплике. Это также может привести к тому, что операции вставки в разностные таблицы, которые успешно выполняются на источнике, могут завершиться неудачей на реплике.

Дополнительную информацию см. в разделе 7.1.11 «Серверные SQL-режимы».

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-8.4-en/replication-features-sql-mode.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API