文档主页
MySQL 8.4 参考手册
相关文档 下载本手册
PDF (美国信纸) - 39.9Mb
PDF (A4) - 40.0Mb
手册页 (TGZ) - 258.5Kb
手册页 (Zip) - 365.5Kb
信息 (Gzip) - 4.0Mb
信息 (Zip) - 4.0Mb


MySQL 8.4 参考手册  /  ...  /  与先前复制语句的兼容性

19.2.2.2 与先前复制语句的兼容性

当副本具有多个通道并且没有指定 FOR CHANNEL channel 选项时,有效的语句通常会对所有可用通道起作用,但有一些特定例外情况。

例如,以下语句的行为与预期一致,除了某些组复制通道外。

  • START REPLICA 启动所有通道的复制线程,除了 group_replication_recoverygroup_replication_applier 通道。

  • STOP REPLICA 停止所有通道的复制线程,除了 group_replication_recoverygroup_replication_applier 通道。

  • SHOW REPLICA STATUS 报告所有通道的状态,除了 group_replication_applier 通道。

  • RESET REPLICA 重置所有通道。

警告

谨慎使用 RESET REPLICA,因为此语句会删除所有现有通道,清除其中继日志文件,并仅重新创建默认通道。

有些复制语句不能对所有通道起作用。在这种情况下,会生成错误 1964 副本上存在多个通道。请提供通道名称作为参数。。以下语句和函数在使用多源复制拓扑并且没有使用 FOR CHANNEL channel 选项来指定要操作的通道时会生成此错误。

请注意,在单源复制拓扑中始终存在默认通道,其中语句和函数的行为与 MySQL 的先前版本一致。