下载本手册
PDF(美国Ltr)- 0.7 mb
PDF (A4)- 0.7 mb
HTML下载(TGZ)- 223.9 kb
HTML下载(Zip)- 231.4 kb


6.24复制从端活动指标

列出复制从端活动度量并提供每个度量的简要描述。

表6.24复制从端活动指标

的名字 描述
更改主控器(Delta) 执行的CHANGE MASTER语句的总数。
执行主日志Pos 当前主二进制文件中到SQL线程已读取和执行的位置。
执行Gtid集 随后在此从机上执行的所有接收到的事务的全局事务id集。如果gtid未被使用,则为空。
心跳周期 从端的复制心跳间隔(以秒为单位)。
IO运行 从I/O线程是否启动并成功连接到主I/O线程。
输入输出状态 从I/O线程的当前信息状态。
去年Errno 导致SQL线程停止的最后一个错误的错误号。
最后一次错误 导致SQL线程停止的最后一个错误的错误消息。
最后IO Errno 导致I/O线程停止的最后一个错误的错误号。
最后一次输入错误 导致I/O线程停止的最后一个错误的错误消息。
最后一个SQL错误 导致SQL线程停止的最后一个错误的错误号。
上次SQL错误 导致SQL线程停止的最后一个错误的错误消息。
主日志文件 I/O线程当前正在从中读取的主二进制日志文件的名称。
打开临时表 从SQL线程当前打开的临时表的数量。
读取主日志Pos I/O线程读到的当前主二进制日志文件中的位置。
接收到的心跳(Delta) 从服务器最后一次重新启动或重置或发出CHANGE MASTER TO语句以来,从服务器接收到的心跳总数。
中继日志文件 SQL线程当前正在从中读取和执行的中继日志文件的名称。
中继日志站 当前中继日志文件中SQL线程读取和执行的位置。
中继日志空间 所有现有中继日志文件的总和大小。
中继主日志文件 包含SQL线程执行的最近事件的主二进制日志文件的名称。
重试事务(Delta) 自启动以来复制从SQL线程重试事务的总次数。
检索的Gtid集 与此从站接收的所有事务对应的全局事务id集。如果gtid未被使用,则为空。
运行 如果该服务器是连接到复制主服务器的复制从服务器,并且I/O和SQL线程都在运行,则该状态为ON;否则为OFF。
落后大师几秒 从SQL线程和从I/O线程之间的时间差(以秒为单位),基于中继日志事件中存储的时间戳。如果从SQL线程没有运行,或者从I/O线程没有运行或没有连接到主线程,则为NULL。
半同步从端状态 半同步复制当前是否在从端运行。如果插件已启用且从I/O线程正在运行,则为ON,否则为OFF。
显示Slave Status (Delta) 执行的SHOW SLAVE STATUS语句的总数。
跳过柜台 sql_slave_skip_counter系统变量的当前值。
从启动(Delta) 执行的START SLAVE语句的总数。
从停止(Delta) 执行的STOP SLAVE语句的总数。
SQL剩余延迟 从SQL线程在中继日志中应用下一个事件之前的秒数。
SQL运行 从SQL线程是否启动。
SQL运行状态 从SQL线程的当前信息状态。
从机错误:未知或不正确的时区 为了将时区名称与某些语句、函数和数据类型结合使用,必须将操作系统的时区文件中的信息加载到mysql数据库中的一组表中,从而配置服务器以理解这些名称。然而,虽然MySQL安装过程创建了这些时区表,但它并不加载它们;安装后必须手动加载它们。
从执行位置在读位置之后 当从主机接收到更新时,I/O线程将数据存储在称为中继日志的本地文件中。从线程的SQL线程读取中继日志并执行其中包含的更新。如果SQL线程读取的位置远远落后于I/O线程当前写入的位置,这是复制落后的迹象,指向从服务器的查询结果可能没有反映主服务器上的最新更改。
奴隶已被停止 如果从机上的复制已经停止,这意味着从机上没有从主机上检索最新的语句,也没有在从机上执行这些语句。
从端出现复制错误 当从主机接收到更新时,它必须在本地应用这些更新,以便从主机上的数据与服务器上的数据相匹配。如果在从服务器上应用更新时发生错误,则从服务器上的数据可能与主服务器上的数据不匹配,这表明复制可能中断。
从端与主端通信有问题 从服务器必须连接到主服务器,才能从主服务器获得最新数据。如果它们无法连接,或者定期出现连接问题,复制可能会落后(即从机可能没有写入主机的最新数据)。
从端已停止复制 如果从I/O线程和从SQL线程都没有运行,这意味着从没有从主线程获得最新的语句,也没有在从线程上执行这些语句,因此复制已经完全停止。
从I/O线程未运行 从I/O线程是从主程序的二进制日志中检索语句并将其记录到从程序的中继日志中的线程。如果此线程没有运行,则意味着从线程无法从主线程检索最新数据。
从中继日志空间 当从主机接收到更新时,I/O线程将数据存储在称为中继日志的本地文件中。从线程的SQL线程读取中继日志并执行其中包含的更新。在SQL线程执行了中继日志中的所有更新之后,该文件就不再需要了,可以删除该文件以节省磁盘空间。
从SQL线程未运行 从SQL线程是从从的中继日志中读取语句并执行它们以使从与主同步的线程。如果这个线程没有运行,就意味着从进程无法应用它从主进程读取的最新更改,而指向从进程的查询结果可能无法反映主进程上的最新更改。
从端比主端晚几秒 如果从库远远落后于主库,则指向从库的查询结果可能无法反映主库的最新更改。
从等待释放中继日志空间 对于磁盘空间有限的从服务器,可以对复制中继日志的增长大小进行限制。当达到限制时,I/O线程停止从主服务器读取二进制日志事件,直到SQL线程赶上并删除一些未处理的中继日志。虽然这可以防止MySQL填满磁盘,但这意味着复制被延迟,从服务器将落后于主服务器。