主动-主动集群所需的参数设置 - Amazon Relational Database Service

主动-主动集群所需的参数设置

在 Amazon RDS for MySQL 中为主动-主动集群配置参数,对于保持一致的性能和运行稳定性至关重要。此表详细说明了控制复制、冲突解决和工作负载分配的关键参数。正确的配置可确保节点之间的高效同步,更大限度地减少复制滞后,并优化分布式或高流量环境中的资源利用率。

参数 描述 所需的设置

binlog_format

设置二进制日志记录格式。RDS for MySQL 的默认值为 MIXED。有关更多信息,请参阅 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

slave_preserve_commit_order

控制在副本上提交事务的顺序。RDS for MySQL 的默认值为 ON。有关更多信息,请参阅 MySQL 文档

ON