主動-主動叢集的必要參數設定 - Amazon Relational Database Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

主動-主動叢集的必要參數設定

在 Amazon RDS for MySQL 中設定主動-主動叢集的參數,對於維持一致的效能和操作穩定性至關重要。此資料表詳細說明控制複寫、衝突解決和工作負載分佈的關鍵參數。正確的組態可確保節點之間的有效同步、將複寫延遲降至最低,並最佳化分散式或高流量環境中的資源使用率。

參數 描述 必要的設定

binlog_format

設定二進位記錄格式。RDS for MySQL 8.0 和更低版本的預設值為 MIXED。RDS for MySQL 8.4 版本的預設值為 ROW。如需詳細資訊,請參閱 MySQL 文件

ROW

enforce_gtid_consistency

為陳述式執行強制執行 GTID 一致性。RDS for MySQL 的預設值為 OFF。如需詳細資訊,請參閱 MySQL 文件

ON

group_replication_group_name

將群組複寫名稱設定為 UUID。UUID 格式為 11111111-2222-3333-4444-555555555555。您可以連線至 MySQL 資料庫執行個體並執行 SELECT UUID(),以產生 MySQL UUID。主動-主動叢集中所有資料庫執行個體的值必須相同。如需詳細資訊,請參閱 MySQL 文件

MySQL UUID

gtid-mode

控制 GTID 式記錄。RDS for MySQL 的預設值為 OFF_PERMISSIVE。如需詳細資訊,請參閱 MySQL 文件

ON

rds.custom_dns_resolution

指定是否允許您的 VPC 中來自 Amazon DNS 伺服器的 DNS 解析。使用 rds.group_replication_enabled 參數啟用群組複寫時,必須啟用 DNS 解析。使用 rds.group_replication_enabled 參數停用群組複寫時,無法啟用 DNS 解析。如需詳細資訊,請參閱《Amazon VPC 使用者指南》中的 Amazon DNS 伺服器

1

rds.group_replication_enabled

指定是否為資料庫執行個體啟用群組複寫。在主動-主動叢集中的資料庫執行個體上必須啟用群組複寫。

1

replica_preserve_commit_order (RDS for MySQL 8.4 和更高版本) 或 slave_preserve_commit_order(RDS for MySQL 8.0 版)

控制交易在複本上遞交的順序。RDS for MySQL 的預設值為 ON。如需詳細資訊,請參閱 MySQL 文件

ON