

# Configuración de parámetros obligatorios para los clústeres activo-activo
<a name="mysql-active-active-clusters-parameters"></a>

La configuración de los parámetros de los clústeres activo-activo en Amazon RDS para MySQL es fundamental para mantener un rendimiento y una estabilidad operativa uniformes. En esta tabla, se indican los parámetros clave que controlan la replicación, la resolución de conflictos y la distribución de la carga de trabajo. La configuración correcta garantiza una sincronización eficaz entre los nodos, minimiza el retardo en la replicación y optimiza la utilización de los recursos en entornos distribuidos o de alto tráfico.


| Parámetro | Descripción | Configuración necesaria | 
| --- | --- | --- | 
|  `binlog_format`  |  Permite configurar el formato de registro binario. El valor predeterminado de las versiones RDS para MySQL 8.0 y anteriores es `MIXED`. El valor predeterminado de RDS para MySQL 8.4 es `ROW`. Para obtener más información, consulte la [documentación de MySQL](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_format).  |  `ROW`  | 
|  `enforce_gtid_consistency`  |  Aplica la coherencia de GTID en la ejecución de las instrucciones. El valor predeterminado de RDS para MySQL es `OFF`. Para obtener más información, consulte la [documentación de MySQL](https://dev.mysql.com/doc/refman/8.0/en/replication-options-gtids.html#sysvar_enforce_gtid_consistency).  |  `ON`  | 
|  `group_replication_group_name`  |  Permite establecer el nombre de Group Replication en un UUID. El formato de UUID es `11111111-2222-3333-4444-555555555555`. Para generar un UUID de MySQL, conéctese a una instancia de base de datos MySQL y ejecute `SELECT UUID()`. El valor debe ser el mismo para todas las instancias de base de datos del clúster activo-activo. Para obtener más información, consulte la [documentación de MySQL](https://dev.mysql.com/doc/refman/8.0/en/miscellaneous-functions.html#function_uuid).  |  Un UUID de MySQL  | 
|  `gtid-mode`  |  Controla el registro basado en GTID. El valor predeterminado de RDS para MySQL es `OFF_PERMISSIVE`. Para obtener más información, consulte la [documentación de MySQL](https://dev.mysql.com/doc/refman/8.0/en/replication-options-gtids.html#sysvar_gtid_mode).  |  `ON`  | 
|  `rds.custom_dns_resolution`  |  Especifica si se permite la resolución de DNS desde el servidor DNS de Amazon en la VPC. La resolución de DNS debe estar habilitada cuando Group Replication está habilitado con el parámetro `rds.group_replication_enabled`. La resolución de DNS no puede estar habilitada cuando Group Replication está deshabilitado con el parámetro `rds.group_replication_enabled`. Para obtener más información, consulte [Servidor DNS de Amazon](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-dns.html#AmazonDNS) en la *Guía del usuario de Amazon VPC*.  |  `1`  | 
|  `rds.group_replication_enabled`  |  Especifica si Group Replication está habilitado para una instancia de base de datos. Group Replication debe estar habilitado en una instancia de base de datos de un clúster activo-activo.  |  `1`  | 
|  `replica_preserve_commit_order` (RDS para MySQL 8.4 y versiones posteriores) o `slave_preserve_commit_order` (RDS para MySQL versiones 8.0)  |  Controla el orden en que se confirman las transacciones en una réplica. El valor predeterminado de RDS para MySQL es `ON`. Para obtener más información, consulte la [documentación de MySQL](https://dev.mysql.com/doc/refman/8.0/en/replication-options-replica.html#sysvar_slave_preserve_commit_order).  |  `ON`  | 