Spec-Zone.ru › MySQL 9.2

19.2.2.1 Команды для операций с одним каналом

Для того, чтобы операции MySQL репликации действовали на отдельные каналы репликации, используйте предложение FOR CHANNEL channel со следующими операторами репликации:

  • CHANGE REPLICATION SOURCE TO

  • START REPLICA

  • STOP REPLICA

  • SHOW RELAYLOG EVENTS

  • FLUSH RELAY LOGS

  • SHOW REPLICA STATUS

  • RESET REPLICA

Функция SOURCE_POS_WAIT() имеет параметр channel.

START REPLICA и STOP REPLICA запрещены для каналов group_replication_recovery и group_replication_applier. SHOW REPLICA STATUS также запрещен для канала group_replication_applier.

FLUSH RELAY LOGS разрешен для канала group_replication_applier, но если запрос получен во время применения транзакции, он не выполняется до завершения транзакции. Запрашивающий должен подождать завершения транзакции и ротации. Это предотвращает разделение транзакций, что запрещено для Group Replication.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-8.4-en/channels-commands-single-channel.html

Spec-Zone.ru

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