该表显示了处理副本到源的连接的I/O线程的当前状态、中继日志中最后一个事务排队的信息以及中继日志中当前正在排队的事务的信息。
相比之下replication_connection_configuration
表格replication_connection_status
变化更频繁。它包含在连接期间更改的值,而replication_connection_configuration
包含定义副本如何连接到源的值,这些值在连接期间保持不变。
的replication_connection_status
表有这些列:
CHANNEL_NAME
这一行显示的复制区域通道。总是有一个默认的复制区域通道,可以添加更多的复制区域通道。看到第17.2.2节“复制通道”更多信息。
GROUP_NAME
如果此服务器是组的成员,则显示该服务器所属的组的名称。
SOURCE_UUID
的
server_uuid
从源头获取价值。THREAD_ID
I/O线程ID。
SERVICE_STATE
在
(线程存在并且是活动的或空闲的),从
(线程不再存在),或者连接
(线程存在并且正在连接到源)。RECEIVED_TRANSACTION_SET
与此副本接收的所有事务对应的全局事务id (gtid)集。如果gtid未被使用,则为空。看到GTID集更多信息。
LAST_ERROR_NUMBER
,LAST_ERROR_MESSAGE
导致I/O线程停止的最近错误的错误号和错误消息。错误号为0,消息为空字符串的平均值”没有错误。”如果
LAST_ERROR_MESSAGE
值不为空,则错误值也会出现在副本的错误日志中。发行
重置的主人
或重置副本| slave
重置这些列中显示的值。LAST_ERROR_TIMESTAMP
中的时间戳
'
格式,显示最近发生I/O错误的时间。YYYY-MM-DD hh: mm: ss
(。分数
]“LAST_HEARTBEAT_TIMESTAMP
中的时间戳
'
格式,该格式显示副本何时接收到最近的心跳信号。YYYY-MM-DD hh: mm: ss
(。分数
]“COUNT_RECEIVED_HEARTBEATS
自上一次重新启动或重置以来,副本接收到的心跳信号总数
将复制源更改为
|将master更改为
发表了声明。LAST_QUEUED_TRANSACTION
排队到中继日志的最后一个事务的全局事务ID (GTID)。
LAST_QUEUED_TRANSACTION_ORIGINAL_COMMIT_TIMESTAMP
中的时间戳
'
格式,该格式显示中继日志中最后一个排队的事务何时在原始源上提交。YYYY-MM-DD hh: mm: ss
(。分数
]“LAST_QUEUED_TRANSACTION_IMMEDIATE_COMMIT_TIMESTAMP
中的时间戳
'
格式,显示在中继日志中排队的最后一个事务何时在直接源上提交。YYYY-MM-DD hh: mm: ss
(。分数
]“LAST_QUEUED_TRANSACTION_START_QUEUE_TIMESTAMP
中的时间戳
'
格式,显示此I/O线程将最后一个事务放入中继日志队列的时间。YYYY-MM-DD hh: mm: ss
(。分数
]“LAST_QUEUED_TRANSACTION_END_QUEUE_TIMESTAMP
中的时间戳
'
显示最后一个事务排队到中继日志文件的时间的格式。YYYY-MM-DD hh: mm: ss
(。分数
]“QUEUEING_TRANSACTION
中继日志中当前正在排队的事务的全局事务ID (GTID)。
QUEUEING_TRANSACTION_ORIGINAL_COMMIT_TIMESTAMP
中的时间戳
'
格式,该格式显示当前正在排队的事务何时在原始源上提交。YYYY-MM-DD hh: mm: ss
(。分数
]“QUEUEING_TRANSACTION_IMMEDIATE_COMMIT_TIMESTAMP
中的时间戳
'
格式,该格式显示当前正在排队的事务何时在直接源上提交。YYYY-MM-DD hh: mm: ss
(。分数
]“QUEUEING_TRANSACTION_START_QUEUE_TIMESTAMP
中的时间戳
'
格式,显示当前正在排队的事务的第一个事件何时被这个I/O线程写入中继日志。YYYY-MM-DD hh: mm: ss
(。分数
]“
当禁用Performance Schema时,不会收集本地计时信息,因此显示排队事务的开始和结束时间戳的字段为零。
的replication_connection_status
表有以下索引:
主键(
CHANNEL_NAME
)索引(
THREAD_ID
)
下表显示了两者之间的对应关系replication_connection_status
列和显示副本|的slave状态
列。
replication_connection_status 列 |
显示副本|的slave状态 列 |
---|---|
SOURCE_UUID |
Master_UUID |
THREAD_ID |
没有一个 |
SERVICE_STATE |
Replica_IO_Running |
RECEIVED_TRANSACTION_SET |
Retrieved_Gtid_Set |
LAST_ERROR_NUMBER |
Last_IO_Errno |
LAST_ERROR_MESSAGE |
Last_IO_Error |
LAST_ERROR_TIMESTAMP |
Last_IO_Error_Timestamp |