25.12.11.4 Replication_Applier_statustable

该 table 显示了副本上当前的常规事务执行状态。该 table 提供了有关事务应用程序状态的一般方面的信息,这些信息并非特定于所涉及的任何线程。 replication_applier_status_by_coordinatortable 中提供了特定于线程的状态信息(如果副本是多线程的,则为replication_applier_status_by_worker)。

replication_applier_statustable 具有以下列:

  • CHANNEL_NAME

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

  • SERVICE_STATE

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

  • REMAINING_DELAY

如果自源应用事件以来副本正在 awaitDESIRED_DELAY秒过去,则此字段包含剩余的延迟秒数。在其他时间,此字段为NULL。 (DESIRED_DELAY值存储在replication_applier_configurationtable 中。)

  • COUNT_TRANSACTIONS_RETRIES

显示由于复制 SQL 线程未能应用事务而进行的重试次数。给定事务的最大重试次数由slave_transaction_retries系统变量设置。

replication_applier_statustable 不允许TRUNCATE TABLE

下 table 显示了replication_applier_status列和显示从站状态列之间的对应关系。

replication_applier_statusSHOW SLAVE STATUS
SERVICE_STATENone
REMAINING_DELAYSQL_Remaining_Delay