该表显示了副本应用程序的事务配置参数。表中的参数可以使用 CHANGE REPLICATION SOURCE TO 语句在运行时进行更改。
该 replication_applier_configuration 表具有以下列:
-
CHANNEL_NAME该行显示的复制通道。总是存在一个默认的复制通道,可以添加更多的复制通道。请参阅 第 19.2.2 节,“复制通道” 了解更多信息。
-
DESIRED_DELAY副本落后源的秒数 (
CHANGE REPLICATION SOURCE TO选项:SOURCE_DELAY)。请参阅 第 19.4.11 节,“延迟复制” 了解更多信息。 -
PRIVILEGE_CHECKS_USER提供安全上下文的用户账户 (
CHANGE REPLICATION SOURCE TO选项:PRIVILEGE_CHECKS_USER)。这被转义,以便可以将其复制到 SQL 语句中,以执行单个事务。请参阅 第 19.3.3 节,“复制权限检查” 了解更多信息。 -
REQUIRE_ROW_FORMAT该通道是否仅接受基于行的事件 (
CHANGE REPLICATION SOURCE TO选项:REQUIRE_ROW_FORMAT)。请参阅 第 19.3.3 节,“复制权限检查” 了解更多信息。 -
REQUIRE_TABLE_PRIMARY_KEY_CHECK该通道是否需要主键总是、从不或根据源设置 (
CHANGE REPLICATION SOURCE TO选项:REQUIRE_TABLE_PRIMARY_KEY_CHECK)。请参阅 第 19.3.3 节,“复制权限检查” 了解更多信息。 -
ASSIGN_GTIDS_TO_ANONYMOUS_TRANSACTIONS_TYPE该通道是否将 GTID 分配给不带 GTID 的事务 (
CHANGE REPLICATION SOURCE TO选项:ASSIGN_GTIDS_TO_ANONYMOUS_TRANSACTIONS)。OFF表示不分配 GTID。LOCAL表示分配包含副本 UUID(server_uuid设置)的 GTID。UUID表示分配手动设置的 UUID。请参阅 第 19.1.3.6 节,“从不带 GTID 的源到带 GTID 的副本的复制” 了解更多信息。 -
ASSIGN_GTIDS_TO_ANONYMOUS_TRANSACTIONS_VALUE用于分配给匿名事务的 GTID 的 UUID (
CHANGE REPLICATION SOURCE TO选项:ASSIGN_GTIDS_TO_ANONYMOUS_TRANSACTIONS)。请参阅 第 19.1.3.6 节,“从不带 GTID 的源到带 GTID 的副本的复制” 了解更多信息。
该 replication_applier_configuration 表具有以下索引:
-
主键在 (
CHANNEL_NAME)
TRUNCATE TABLE 不允许用于 replication_applier_configuration 表。
以下表格显示了replication_applier_configuration 列和SHOW REPLICA STATUS列之间的对应关系。
replication_applier_configuration Column |
SHOW REPLICA STATUS Column |
|---|---|
期望延迟 |
SQL 延迟 |