Spec-Zone.ru › MySQL 5.7

13.4.2.4 Синтаксис SET GLOBAL sql_slave_skip_counter

SET GLOBAL sql_slave_skip_counter = N

Данное утверждение пропускает следующие N событий с сервера-мастера. Это полезно для восстановления после остановок репликации, вызванных оператором.

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

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

  • Для транзакционных таблиц группа событий соответствует транзакции.

  • Для нетранзакционных таблиц группа событий соответствует одному оператору SQL.

Примечание

Одна транзакция может содержать изменения как в транзакционных, так и в не транзакционных таблицах.

Когда вы используете SET GLOBAL sql_slave_skip_counter для пропуска событий, и результат находится посредине группы, раб продолжает пропускать события до достижения конца группы. Затем выполнение начинается с следующей группы событий.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-5.7-en/set-global-sql-slave-skip-counter.html

Spec-Zone.ru

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