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


MySQL 8.4 参考手册  /  ...  /  复制源线程状态

10.14.4 复制源线程状态

以下列表显示了在复制源的 Binlog Dump 线程的 State 列中可能看到的常见状态。如果在源上没有看到任何 Binlog Dump 线程,则意味着复制未运行;即当前没有副本连接。

在 MySQL 8.0 中,对 instrumentation 名称进行了不兼容的更改。使用这些 instrumentation 名称的监控工具可能会受到影响。如果这些不兼容的更改对您有影响,请将 terminology_use_previous 系统变量设置为 BEFORE_8_0_26,使 MySQL 服务器使用先前列表中指定的旧版本对象名称。这将使依赖旧名称的监控工具继续工作,直到它们可以更新为使用新名称。

使用会话范围设置 terminology_use_previous 系统变量以支持各个函数,或使用全局范围使其成为所有新会话的默认值。当使用全局范围时,慢查询日志包含旧版本的名称。

  • 已完成读取一个 binlog;切换到下一个 binlog

    线程已完成读取二进制日志文件,正在打开下一个文件以发送到副本。

  • 主服务器已将所有 binlog 发送到从服务器;正在等待更多更新

    源服务器已将所有 binlog 发送到副本;正在等待更多更新

    线程已读取二进制日志中的所有剩余更新并将其发送到副本。线程现在处于空闲状态,正在等待二进制日志中出现新的事件,这些事件是由源服务器上发生的新的更新引起的。

  • 正在将 binlog 事件发送到从服务器

    正在将 binlog 事件发送到副本

    二进制日志由 事件 组成,其中事件通常是更新加上一些其他信息。线程已从二进制日志中读取一个事件,现在正在将其发送到副本。

  • 正在等待完成终止

    在线程停止时发生的短暂状态。