Documentation Home
MySQL 8.4 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 39.8Mb
PDF (A4) - 39.9Mb
Man Pages (TGZ) - 257.9Kb
Man Pages (Zip) - 364.9Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


29.12.11.6 复制应用程序状态表

这张表显示了复制副本的当前一般事务执行状态。该表提供了关于事务应用程序状态的一般信息,这些信息不特定于任何与之相关的线程。线程特定的状态信息可以在 replication_applier_status_by_coordinator 表(如果复制副本是多线程的,还可以在 replication_applier_status_by_worker 表中找到)中查看。

复制应用程序状态表 (replication_applier_status) 有以下列:

  • CHANNEL_NAME

    显示的复制通道名称。总是有一个默认的复制通道,还可以添加更多的复制通道。请参阅 第 19.2.2 节,“复制通道” 以获取更多信息。

  • SERVICE_STATE

    显示 ON 时,表示复制通道的应用程序线程是活动或空闲状态;OFF 表示应用程序线程不活跃。

  • 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 Column SHOW REPLICA STATUS Column
SERVICE_STATE
REMAINING_DELAY SQL_Remaining_Delay