10bet网址
MySQL 8.0参考手册
相关的文档10bet官方网站 本手册下载 本手册节选

8.14.6复制SQL线程状态

下面的列表显示了最常见的状态状态列用于复制服务器上的复制SQL线程:

  • 在重放LOAD DATA INFILE之前制作临时文件(追加)

    线程正在执行加载数据语句,并将数据附加到一个临时文件,该文件包含副本从中读取行的数据。

  • 在重放LOAD DATA INFILE之前制作临时文件(创建)

    线程正在执行加载数据语句,并且正在创建一个临时文件,其中包含副本读取行的数据。这种状态只能在原始的时候才会遇到加载数据语句是由一个MySQL版本低于MySQL 5.0.3的源记录的。

  • 从中继日志中读取事件

    线程从中继日志中读取了一个事件,以便可以处理该事件。

  • Slave已读取所有中继日志;等待更多更新

    线程已经处理了中继日志文件中的所有事件,现在正在等待I/O线程将新的事件写入中继日志。

  • 等待来自协调器的事件

    使用多线程副本(slave_parallel_workers大于1),其中一个复制工作线程正在等待来自协调线程的事件。

  • 退出时等待从互斥

    线程停止时发生的一种非常简短的状态。

  • 正在等待Slave Workers释放挂起的事件

    当Workers处理的事件的总大小超过了slave_pending_jobs_size_max系统变量。当大小低于此限制时,协调器将恢复调度。只有当slave_parallel_workers设置为大于0。

  • 在中继日志中等待下一个事件

    之前的初始状态从中继日志中读取事件

  • 等待直到MASTER_DELAY秒后主执行事件

    SQL线程读取了一个事件,但正在等待副本延迟失效。设置此延迟SOURCE_DELAY|MASTER_DELAY选择的将复制源更改为语句(来自MySQL 8.0.23)或改变主语句(MySQL 8.0.23之前)。

信息列也可以显示语句的文本。这表明线程从中继日志中读取了一个事件,从中提取了语句,并可能正在执行它。