MySQL 8.0 リファレンスマニュアル MySQL NDB Cluster 8.0 を含む
このページは機械翻訳したものです。
MySQL レプリケーション操作で個々のレプリケーションチャネルを操作できるようにするには、次のレプリケーションステートメントで FOR CHANNEL 句を使用します:
channel
CHANGE REPLICATION SOURCE TO
CHANGE MASTER TO
START REPLICA | SLAVE
STOP REPLICA | SLAVE
SHOW RELAYLOG EVENTS
FLUSH RELAY LOGS
SHOW REPLICA | SLAVE STATUS
RESET REPLICA | SLAVE
次の関数に追加の channel パラメータが導入されました:
MASTER_POS_WAIT()
group_replication_recovery チャネルでは、次のステートメントは許可されません:
START REPLICA | SLAVE
STOP REPLICA | SLAVE
group_replication_applier チャネルでは、次のステートメントは許可されません:
START REPLICA | SLAVE
STOP REPLICA | SLAVE
SHOW REPLICA | SLAVE STATUS
FLUSH RELAY LOGS は group_replication_applier チャネルに対して許可されるようになりましたが、トランザクションの適用中にリクエストを受信した場合、リクエストはトランザクションの終了後に実行されます。 リクエスタは、トランザクションが完了してローテーションが実行されるまで待機する必要があります。 この動作により、グループレプリケーションで許可されていないトランザクションを分割できなくなります。