该表显示了副本应用程序的事务配置参数。表中的参数可以使用 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 延迟 |