文档首页
MySQL 9.0 参考手册
相关文档 下载本手册

29.12.11.6 replication_applier_status 表

此表显示副本上的当前一般事务执行状态。该表提供了有关事务应用程序状态的通用方面的信息,这些方面不是特定于任何参与的线程的。线程特定的状态信息在 replication_applier_status_by_coordinator 表中(如果副本是多线程的,则在 replication_applier_status_by_worker 表中可用)。

replication_applier_status 表包含以下列

  • CHANNEL_NAME

    显示此行正在显示的复制通道。始终存在一个默认复制通道,并且可以添加更多复制通道。有关更多信息,请参见 第 19.2.2 节,“复制通道”

  • SERVICE_STATE

    当复制通道的应用程序线程处于活动状态或空闲状态时显示 ONOFF 表示应用程序线程未处于活动状态。

  • REMAINING_DELAY

    如果副本正在等待 DESIRED_DELAY 秒自源应用事务以来过去,则此字段包含剩余的延迟秒数。在其他时间,此字段为 NULL。(DESIRED_DELAY 值存储在 replication_applier_configuration 表中。)有关更多信息,请参见 第 19.4.11 节,“延迟复制”

  • COUNT_TRANSACTIONS_RETRIES

    显示由于复制 SQL 线程无法应用事务而进行的重试次数。给定事务的最大重试次数由系统变量 replica_transaction_retries 设置。 replication_applier_status_by_worker 表显示有关单线程或多线程副本的事务重试的详细信息。

replication_applier_status 表包含以下索引

  • 主键(CHANNEL_NAME

TRUNCATE TABLE 不允许用于 replication_applier_status 表。

下表显示 replication_applier_status 列和 SHOW REPLICA STATUS 列之间的对应关系。

replication_applier_status SHOW REPLICA STATUS
SERVICE_STATE
REMAINING_DELAY SQL_Remaining_Delay