Para MySQL 5.6 o posterior, puede establecer el formato de registro binario para que se base en columnas. De forma predeterminada, la replicación se establece en formato mixto (que incluye replicación basada tanto en filas como en declaraciones), lo que debería cumplir los requisitos de la mayoría de casos prácticos. La documentación de MySQL ofrece más información sobre la diferencia entre la reproducción en formato mixto y la reproducción basada en filas.
Preguntas frecuentes de Lecturas optimizadas de Amazon RDS
P: ¿Cómo hacen las lecturas optimizadas de Amazon RDS para acelerar el rendimiento de las consultas?
Las cargas de trabajo que usan objetos temporales en MySQL para el procesamiento de consultas se benefician de las lecturas optimizadas de Amazon RDS. Las lecturas optimizadas ubican los objetos temporales en el almacenamiento de instancias basado en NVMe de la instancia de base de datos y no en el volumen de Amazon Elastic Block Store. Esto ayuda a acelerar hasta un 50 % el procesamiento de consultas complejas.
P: ¿Qué versiones de bases de datos de RDS para MySQL admiten las lecturas optimizadas de Amazon RDS?
Las lecturas optimizadas de Amazon RDS están disponibles para RDS para MySQL en las versiones 8.0.28 y posteriores de MySQL.
P: ¿Qué tipos de instancias de base de datos son compatibles con las lecturas optimizadas de Amazon RDS? ¿En qué regiones se encuentran disponibles?
Las lecturas optimizadas de Amazon RDS están disponibles en todas las regiones donde las instancias db.r5d, db.m5d, db.r6gd y db.m6gd están disponibles. Para obtener más información, consulte la documentación de clases de instancia de base de datos de Amazon RDS.
P: ¿Cuándo debo usar las lecturas optimizadas de Amazon RDS?
Los clientes deben usar las lecturas optimizadas de Amazon RDS cuando tienen cargas de trabajo que requieren consultas complejas; análisis de uso general; o grupos complejos, clasificaciones, agregaciones de hash, uniones de carga elevada y Expresiones de tabla comunes (CTE). Estos casos de uso tienen como resultado la creación de tablas temporales, lo que permite a las lecturas optimizadas acelerar el procesamiento de consultas de su carga de trabajo.
P: ¿Los clientes pueden convertir sus bases de datos en Amazon RDS existentes para usar las lecturas optimizadas de Amazon RDS?
Sí, los clientes pueden convertir su base de datos existente en Amazon RDS para usar las lecturas optimizadas de Amazon RDS mediante el traslado de su carga de trabajo a una instancia habilitada para lecturas optimizadas. Las lecturas optimizadas también están disponibles de forma predeterminada en todas las clases de instancias admitidas. Si está ejecutando una carga de trabajo en instancias db.r5d, db.m5d, db.r6gd y db.m6gd, ya se beneficia de las lecturas optimizadas.
Preguntas frecuentes de Escrituras optimizadas de Amazon RDS
P: ¿Qué versiones de las bases de datos de RDS para MySQL admiten las escrituras optimizadas de Amazon RDS?
Las escrituras optimizadas de Amazon RDS están disponibles a partir de la versión principal 8.0.30 de MySQL en adelante.
Las escrituras optimizadas de Amazon RDS están disponibles en las instancias db.r6i y db.r5b. Se encuentran disponibles en todas las regiones donde estén disponibles estas instancias, excepto en las regiones de China de AWS.
Todos los usuarios de Amazon RDS para MySQL deben implementar las escrituras optimizadas de Amazon RDS para duplicar el rendimiento de las transacciones de escritura. Esta característica es especialmente útil para las aplicaciones con cargas de trabajo de escritura intensiva, como pagos digitales, comercio financiero y aplicaciones de juegos en línea. Las escritura optimizadas están disponibles para los clientes de RDS para MySQL sin ningún costo adicional.
No. La edición compatible con MySQL de Amazon Aurora ya evita el uso del “búfer de doble escritura”. En cambio, Aurora reproduce datos de seis maneras en tres zonas de disponibilidad (AZ) y utiliza un enfoque basado en un quórum para escribir datos de manera duradera y luego leerlos correctamente.
En este momento, la versión inicial no es compatible con la habilitación de las escrituras optimizadas de Amazon RDS para sus instancias de bases de datos existentes, incluso si la clase de instancia es compatible con las escrituras optimizadas.
Preguntas frecuentes sobre los despliegues azul-verde de Amazon
Los despliegues azul-verde de Amazon RDS están disponibles en todas las regiones comerciales de AWS (excepto las regiones de China) y las regiones de AWS GovCloud.
Los despliegues azul-verde de Amazon RDS le permiten realizar cambios de bases de datos más seguros, simples y rápidos, como actualizaciones de versiones principales o secundarias, cambios de esquema, escalado de instancias, cambios de parámetros del motor y actualizaciones de mantenimiento.
El precio por ejecutar sus cargas de trabajo en las instancias verdes será el mismo que el de las instancias azules. El costo de ejecución en instancias azules y verdes incluye nuestro precio estándar actual para db.instances, costo de almacenamiento, costo de E/S de lectura/escritura y cualquier característica habilitada, como costo de copias de seguridad e Información de rendimiento de Amazon RDS. De hecho, paga aproximadamente el doble del costo para ejecutar cargas de trabajo en db.instance durante la vida útil del despliegue azul-verde.
En los despliegues azul-verde de Amazon RDS, el entorno azul es el entorno de producción actual. El entorno verde es el entorno de ensayo, que será el nuevo entorno de producción después del cambio.
Cuando los despliegues azul-verde de Amazon RDS inician un cambio, se bloquean las escrituras en los entornos azul y verde hasta que se completa el cambio. Durante el cambio, el entorno de ensayo, o entorno verde, se actualiza con el entorno azul, lo que garantiza que los datos sean coherentes entre los entornos azul y verde. Una vez que el entorno azul y el verde están completamente sincronizados, los despliegues azul-verde promocionan el entorno verde como el nuevo entorno azul al redirigir el trafico al entorno verde. Los despliegues azul-verde de Amazon RDS están diseñadas para permitir escrituras en el entorno verde después de que se completa el cambio, lo que garantiza que no se pierdan datos durante el proceso de cambio.
Los despliegues azul-verde de Amazon RDS no eliminan su antiguo entorno de producción. Si es necesario, puede acceder a él para validaciones adicionales y pruebas de rendimiento o regresión. Si ya no necesita el antiguo entorno de producción, puede eliminarlo. Los cargos de facturación estándar se aplican a las instancias de producción antiguas hasta que las elimine.
Las barreras de protección de cambio de los despliegues azul-verde de Amazon RDS bloquean las escrituras en sus entornos azul y verde hasta que su entorno verde se actualiza antes de cambiar. Los despliegues azul-verde también llevan a cabo comprobaciones de estado en el entorno principal y las réplicas de sus entornos azul y verde. Además, realizan comprobaciones del estado de la reproducción, por ejemplo, para ver si la reproducción se ha detenido o si hay errores. Detectan transacciones de ejecución prolongada entre sus entornos azul y verde. Puede especificar un tiempo de inactividad máximo tolerable, a partir de 30 segundos, y si su transacción en curso lo excede, el cambio se interrumpirá.
No, los despliegues azul-verde de Amazon RDS no admiten Amazon RDS Proxy, réplicas de lectura entre regiones ni réplicas de lectura en cascada.
No, en este momento no puede utilizar los despliegues azul-verde de Amazon RDS para revertir los cambios.

Probar Amazon RDS es gratis Pague solo por lo que utilice. Sin cargo mínimo.

Obtenga acceso instantáneo a la capa gratuita de AWS.

Introducción a Amazon RDS for MySQL en la consola de AWS