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.