MySQL 8.0 リファレンスマニュアル


27.12.11.4 replication_applier_configuration テーブル

このテーブルは、レプリカによって適用されるトランザクションに影響する構成パラメータを示しています。 テーブルに格納されているパラメータは、実行時に CHANGE REPLICATION SOURCE TO ステートメント (MySQL 8.0.23) または CHANGE MASTER TO ステートメント (MySQL 8.0.23 より前) を使用して変更できます。

replication_applier_configuration テーブルには、次のカラムがあります:

  • CHANNEL_NAME

    この行が表示しているレプリケーションチャネル。 常にデフォルトのレプリケーションチャネルがあり、さらにレプリケーションチャネルを追加できます。 詳しくはセクション17.2.2「レプリケーションチャネル」をご覧ください。

  • DESIRED_DELAY

    レプリカがソースを遅らせる必要がある秒数。 (CHANGE REPLICATION SOURCE TO オプション: SOURCE_DELAYCHANGE MASTER TO オプション: MASTER_DELAY) 詳細は、セクション17.4.11「遅延レプリケーション」 を参照してください。

  • PRIVILEGE_CHECKS_USER

    チャネルのセキュリティコンテキストを提供するユーザーアカウント (CHANGE REPLICATION SOURCE TO オプション): PRIVILEGE_CHECKS_USERCHANGE MASTER TO オプション: PRIVILEGE_CHECKS_USER ). これはエスケープされるため、SQL ステートメントにコピーして個々のトランザクションを実行できます。 詳しくはセクション17.3.3「レプリケーション権限チェック」をご覧ください。

  • REQUIRE_ROW_FORMAT

    チャネルが行ベースのイベントのみを受け入れるかどうか (CHANGE REPLICATION SOURCE TO オプション): REQUIRE_ROW_FORMATCHANGE MASTER TO オプション: REQUIRE_ROW_FORMAT ). 詳しくはセクション17.3.3「レプリケーション権限チェック」をご覧ください。

  • REQUIRE_TABLE_PRIMARY_KEY_CHECK

    チャネルで主キーが常に必要かどうか、またはソース設定に応じて必要かどうか (CHANGE REPLICATION SOURCE TO オプション): REQUIRE_TABLE_PRIMARY_KEY_CHECKCHANGE MASTER TO オプション: REQUIRE_TABLE_PRIMARY_KEY_CHECK ). 詳しくはセクション17.3.3「レプリケーション権限チェック」をご覧ください。

  • ASSIGN_GTIDS_TO_ANONYMOUS_TRANSACTIONS_TYPE

    GTID がまだないレプリケートされたトランザクションにチャネルが GTID を割り当てるかどうか (CHANGE REPLICATION SOURCE TO オプション: ASSIGN_GTIDS_TO_ANONYMOUS_TRANSACTIONSCHANGE MASTER TO オプション: ASSIGN_GTIDS_TO_ANONYMOUS_TRANSACTIONS ). OFF は GTID が割り当てられていないことを示します。 LOCAL は、レプリカ独自の UUID (server_uuid 設定) を含む GTID が割り当てられていることを意味します。 MANUAL は、手動で設定された UUID を含む GTID が割り当てられることを意味します。 詳しくはセクション17.1.3.6「GTID のないソースから GTID のあるレプリカへのレプリケーション」をご覧ください。

  • ASSIGN_GTIDS_TO_ANONYMOUS_TRANSACTIONS_VALUE

    匿名トランザクションに割り当てられた GTID の一部として使用される UUID (CHANGE REPLICATION SOURCE TO オプション): ASSIGN_GTIDS_TO_ANONYMOUS_TRANSACTIONSCHANGE MASTER TO オプション: ASSIGN_GTIDS_TO_ANONYMOUS_TRANSACTIONS ). 詳しくはセクション17.1.3.6「GTID のないソースから GTID のあるレプリカへのレプリケーション」をご覧ください。

replication_applier_configuration テーブルには次のインデックスがあります:

  • 主キー (CHANNEL_NAME)

TRUNCATE TABLE は、replication_applier_configuration テーブルに対して許可されていません。

次のテーブルに、replication_applier_configuration カラムと SHOW REPLICA | SLAVE STATUS カラムの対応を示します。

replication_applier_configuration カラム SHOW REPLICA | SLAVE STATUS カラム
DESIRED_DELAY SQL_Delay

関連キーワード:  テーブル, パフォーマンス, スキーマ, replication, applier, events, GTID, configuration, history, SOURCE