要使 MySQL 复制操作能够作用于各个复制通道,请使用带有以下复制语句的子句:
FOR CHANNEL
channel
START REPLICA(或在 MySQL 8.0.22 之前,START SLAVE)STOP REPLICA(或在 MySQL 8.0.22 之前,STOP SLAVE)SHOW REPLICA STATUS(或在 MySQL 8.0.22 之前,SHOW SLAVE STATUS)RESET REPLICA(或在 MySQL 8.0.22 之前,RESET SLAVE)
以下函数有一个channel
参数:
group_replication_recovery频道
不允许使用以下语句
:
group_replication_applier频道
不允许使用以下语句
:
FLUSH RELAY LOGS
现在允许
group_replication_applier通道,但如果在应用事务时收到请求,则在事务结束后执行请求。请求者必须等待交易完成和轮换发生。此行为可防止事务被拆分,这对于 Group Replication 是不允许的。