#### 27.12.11.2 复制\_联系\_状态表

[](<>)[](<>)

此表显示了处理副本与源的连接的 I/O 线程的当前状态、中继日志中排队的最后一个事务的信息以及中继日志中当前排队的事务的信息。

相比于[`复制连接配置`](performance-schema-replication-connection-configuration-table.html)桌子，[`复制连接状态`](performance-schema-replication-connection-status-table.html)变化更频繁。它包含在连接期间更改的值，而[`复制连接配置`](performance-schema-replication-connection-configuration-table.html)包含定义副本如何连接到源并且在连接期间保持不变的值。

这[`复制连接状态`](performance-schema-replication-connection-status-table.html)表有这些列：

-   `CHANNEL_NAME`

    此行显示的复制通道。总是有一个默认的复制通道，并且可以添加更多的复制通道。看[第 17.2.2 节，“复制通道”](replication-channels.html)了解更多信息。

-   `组的名字`

    如果此服务器是某个组的成员，则显示该服务器所属的组的名称。

-   `SOURCE_UUID`

    这[`server_uuid`](replication-options.html#sysvar_server_uuid)从源头看价值。

-   `THREAD_ID`

    I/O 线程 ID。

-   `服务状态`

    `在…上`（线程存在且处于活动或空闲状态），`关`（线程不再存在），或`连接`（线程存在并正在连接到源）。

-   `已接收\u事务\u集`

    与此复制副本接收的所有事务相对应的全局事务ID（GTID）集。如果未使用GTID，则为空。看见[GTID集](replication-gtids-concepts.html#replication-gtids-concepts-gtid-sets)了解更多信息。

-   `最后一个错误号`,`最后一条错误消息`

    导致I/O线程停止的最新错误的错误号和错误消息。错误号为0且消息为空字符串表示“无错误”如果`最后一条错误消息`值不为空，错误值也会出现在副本的错误日志中。

    发行[`重置主机`](reset-master.html)或[`重置副本`](reset-replica.html)重置这些列中显示的值。

-   `最后一个错误时间戳`

    时间戳`'*`YYYY-MM-DD hh:mm:ss`*[.*`小部分`*]'`显示最近一次I/O错误发生时间的格式。

-   `最后的心跳时间戳`

    时间戳`'*`YYYY-MM-DD hh:mm:ss`*[.*`小部分`*]'`显示副本何时接收到最近的心跳信号的格式。

-   `计数你收到的心跳`

    复制副本自上次重新启动或重置后接收的心跳信号总数，或[`将复制源更改为`](change-replication-source-to.html) \| `将主机更改为`声明发表。

-   `上次排队的事务`

    排队到中继日志的最后一个事务的全局事务ID（GTID）。

-   `上次排队的事务原始提交时间戳`

    时间戳`'*`YYYY-MM-DD hh:mm:ss`*[.*`小部分`*]'`显示中继日志中排队的最后一个事务在原始源上提交的时间的格式。

-   `最后一次排队\u事务\u立即\u提交\u时间戳`

    时间戳`'*`YYYY-MM-DD hh:mm:ss`*[.*`小部分`*]'`显示中继日志中排队的最后一个事务在即时源上提交的时间的格式。

-   `最后一次排队\u事务\u开始\u队列\u时间戳`

    时间戳`'*`YYYY-MM-DD hh:mm:ss`*[.*`小部分`*]'`显示最后一个事务何时被此I/O线程放入中继日志队列的格式。

-   `最后一次排队\u事务\u结束\u队列\u时间戳`

    时间戳`'*`YYYY-MM-DD hh:mm:ss`*[.*`小部分`*]'`显示上一个事务何时排入中继日志文件队列的格式。

-   `排队处理事务`

    中继日志中当前正在排队的事务的全局事务ID（GTID）。

-   `排队\u事务\u原始\u提交\u时间戳`

    时间戳`'*`YYYY-MM-DD hh:mm:ss`*[.*`小部分`*]'`显示当前排队事务在原始源上提交的时间的格式。

-   `排队\u事务\u立即\u提交\u时间戳`

    时间戳`'*`YYYY-MM-DD hh:mm:ss`*[.*`小部分`*]'`显示当前排队事务在直接源上提交的时间的格式。

-   `排队\u事务\u开始\u队列\u时间戳`

    时间戳`'*`YYYY-MM-DD hh:mm:ss`*[.*`小部分`*]'`显示当前排队事务的第一个事件何时被此I/O线程写入中继日志的格式。

    禁用性能模式时，不会收集本地计时信息，因此显示排队事务的开始和结束时间戳的字段为零。

    这个[`复制\u连接\u状态`](performance-schema-replication-connection-status-table.html)表中有以下索引：

-   主键打开(`频道名称`)

-   索引(`线程ID`)

    下表显示了[`复制\u连接\u状态`](performance-schema-replication-connection-status-table.html)列和[`显示副本状态`](show-replica-status.html)柱。

| `复制\u连接\u状态`柱 | `显示副本状态`柱 |
| ------------- | --------- |
| `来源_UUID` | `乌伊德大师` |
| `线程ID` | 没有一个 |
| `服务状态` | `正在运行的复制副本` |
| `已接收\u事务\u集` | `已检索_Gtid_集` |
| `最后一个错误号` | `最后一次` |
| `最后一条错误消息` | `最后一个错误` |
| `最后一个错误时间戳` | `最后一个IO错误时间戳` |
