mysql复制状态是什么意思_mysql8 参考手册--复制从SQL线程状态

以下列表显示了您可能在从属服务器SQL线程的State列中看到的最常见状态:

Killing slave

线程正在处理一条STOP SLAVE 语句。

Making temporary file (append) before replaying LOAD DATA INFILE

线程正在执行一条LOAD DATA语句,并将数据追加到一个临时文件中,该临时文件包含从站将从中读取行的数据。

Making temporary file (create) before replaying LOAD DATA INFILE

该线程正在执行一条LOAD DATA语句,并正在创建一个临时文件,其中包含从站将从中读取行的数据。仅当原始LOAD DATA语句是由运行低于MySQL 5.0.3的MySQL版本的主服务器记录的,才能遇到此状态 。

Reading event from the relay log

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

Slave has read all relay log; waiting for more updates

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

Waiting for an event from Coordinator

使用多线程从属服务器(slave_parallel_workers大于1),一个从属工作线程正在等待协调器线程的事件。

Waiting for slave mutex on exit

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

Waiting for Slave Workers to free pending events

当Workers处理的事件的总大小超过slave_pending_jobs_size_max 系统变量的大小时,将发生此等待操作 。当大小降至此限制以下时,协调器将恢复计划。仅当slave_parallel_workers设置为大于0 时,才会出现此状态 。

Waiting for the next event in relay log

之前的初始状态Reading event from the relay log。

Waiting until MASTER_DELAY seconds after master executed event

SQL线程已读取事件,但正在等待从属延迟过去。延迟设置 MASTER_DELAY为 CHANGE MASTER TO。

在Info对SQL线程列也可以显示语句的文本。这表明线程已经从中继日志中读取了一个事件,从中提取了该语句,并且可能正在执行该事件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值