• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • Replication_applier_status表

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

    replication_applier_status表包含以下列:

    • CHANNEL_NAME

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

    • SERVICE_STATE

      显示ON复制通道的应用程序线程处于活动状态还是空闲状态,OFF表示应用程序线程处于非活动状态。

    • REMAINING_DELAY

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

    • COUNT_TRANSACTIONS_RETRIES

      显示由于从属SQL线程无法应用事务而进行的重试次数。给定事务的最大重试次数由slave_transaction_retries系统变量设置。该replication_applier_status_by_worker表显示了有关单线程或多线程从属服务器的事务重试的详细信息。

    replication_applier_status表具有以下索引:

    • CHANNEL_NAME)上的主键

    TRUNCATE TABLE不允许用于该replication_applier_status表。

    下表显示了replication_applier_status列与SHOW SLAVE STATUS列之间的对应关系。

    replication_applier_statusSHOW SLAVE STATUS
    SERVICE_STATE没有
    REMAINING_DELAYSQL_Remaining_Delay