

# Configurações de parâmetros obrigatórias para clusters ativos-ativos
<a name="mysql-active-active-clusters-parameters"></a>

Configurar parâmetros para clusters ativos-ativos no Amazon RDS para MySQL é essencial para manter o desempenho consistente e a estabilidade operacional. Esta tabela detalha os principais parâmetros que controlam a replicação, a resolução de conflitos e a distribuição da workload. A configuração correta garante uma sincronização eficiente entre os nós, minimiza o atraso na replicação e otimiza a utilização de recursos em ambientes distribuídos ou de alto tráfego.


| Parameter | Descrição | Configuração necessária | 
| --- | --- | --- | 
|  `binlog_format`  |  Define o formato de registro em log binário. O valor padrão para o RDS para MySQL versão 8.0 e anterior é `MIXED`. O valor padrão para o RDS para MySQL versão 8.4 é `ROW`. Para ter mais informações, consulte [ a documentação do MySQL](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_format).  |  `ROW`  | 
|  `enforce_gtid_consistency`  |  Reforça a consistência do GTID para execução de declarações. O valor padrão do RDS para MySQL é `OFF`. Para ter mais informações, consulte [ a documentação do MySQL](https://dev.mysql.com/doc/refman/8.0/en/replication-options-gtids.html#sysvar_enforce_gtid_consistency).  |  `ON`  | 
|  `group_replication_group_name`  |  Define o nome da Group Replication como um UUID. O formato do UUID é `11111111-2222-3333-4444-555555555555`. É possível gerar um UUID do MySQL conectando-se a uma instância de banco de dados MySQL e executando `SELECT UUID()`. O valor deve ser o mesmo para todas as instâncias de banco de dados no cluster ativo-ativo. Para ter mais informações, consulte [ a documentação do MySQL](https://dev.mysql.com/doc/refman/8.0/en/miscellaneous-functions.html#function_uuid).  |  Um UUID do MySQL  | 
|  `gtid-mode`  |  Controla o registro em log baseado em GTID. O valor padrão do RDS para MySQL é `OFF_PERMISSIVE`. Para ter mais informações, consulte [ a documentação do MySQL](https://dev.mysql.com/doc/refman/8.0/en/replication-options-gtids.html#sysvar_gtid_mode).  |  `ON`  | 
|  `rds.custom_dns_resolution`  |  Especifica se você deve permitir a resolução de DNS do servidor Amazon DNS na VPC. A resolução de DNS deve ser habilitada quando a Group Replication é habilitada com o parâmetro `rds.group_replication_enabled`. A resolução de DNS não deve ser habilitada quando a Group Replication é desabilitada com o parâmetro `rds.group_replication_enabled`. Para ter mais informações, consulte [ Amazon DNS server](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-dns.html#AmazonDNS) no *Manual do usuário da Amazon VPC*.  |  `1`  | 
|  `rds.group_replication_enabled`  |  Especifica se a Group Replication está habilitada para uma instância de banco de dados. A Group Replication deve estar habilitada em uma instância de banco de dados em um cluster ativo-ativo.  |  `1`  | 
|  `replica_preserve_commit_order` (RDS para MySQL 8.4 e versões posteriores) ou `slave_preserve_commit_order` (RDS para versões 8.0 do MySQL)  |  Controla a ordem em que as transações são confirmadas em uma réplica. O valor padrão do RDS para MySQL é `ON`. Para ter mais informações, consulte [ a documentação do MySQL](https://dev.mysql.com/doc/refman/8.0/en/replication-options-replica.html#sysvar_slave_preserve_commit_order).  |  `ON`  | 