Actualizaciones del motor de base de datos de Aurora MySQL del 31/01/2024 (versión 3.05.2, compatible con MySQL 8.0.32)
Versión: 3.05.2
La versión 3.05.2 de Aurora MySQL ya está disponible con carácter general. Las versiones 3.05 de Aurora MySQL son compatibles con MySQL 8.0.32. Para obtener más información sobre los cambios que se han producido en la comunidad, consulte Notas de la versión de MySQL 8.0
Para obtener información sobre las nuevas características de Aurora MySQL versión 3, consulte Aurora MySQL versión 3 compatible con MySQL 8.0. Para conocer las diferencias entre Aurora MySQL versión 3 y Aurora MySQL versión 2, consulte Comparación de Aurora MySQL versión 2 y Aurora MySQL versión 3. Para ver una comparación de Aurora MySQL versión 3 y MySQL 8.0 Community Edition, consulte Comparación de Aurora MySQL versión 3 y MySQL 8.0 Community Edition en la Guía de usuario de Amazon Aurora.
Las versiones de Aurora MySQL compatibles actualmente son: 2.07.9, 2.07.10, 2.11.*, 2.12.*, 3.03.*, 3.04.* y 3.05.*.
Puede realizar una actualización local, restaurar una instantánea o iniciar una actualización azul/verde administrada mediante las implementaciones azules/verdes de Amazon RDS de cualquier clúster de Aurora MySQL versión 2 compatible a un clúster de Aurora MySQL versión 3.05.2.
Para obtener información sobre cómo planificar una actualización a Aurora MySQL versión 3, consulte Planificación de actualizaciones para Aurora MySQL versión 3. Para obtener información general sobre las actualizaciones de Aurora MySQL, consulte Actualización de clústeres de base Amazon Aurora MySQL en la Guía del usuario de Amazon Aurora.
Para obtener información sobre cómo solucionar problemas, consulte Solución de problemas de actualización con Aurora MySQL versión 3 en la Guía de usuario de Amazon Aurora.
Si tiene alguna duda, el equipo de AWS Support está disponible en los foros de la comunidad y a través de AWS Support
Mejoras
Se han corregido los problemas de seguridad y las CVE:
En esta publicación se incluyen las siguientes correcciones de CVE:
Mejoras de disponibilidad:
-
Se ha corregido un problema por el que el procesamiento de consultas
INSERTen tablas particionadas de InnoDB podía provocar una disminución gradual de la memoria libre en la instancia. -
Se ha corregido un problema que podía provocar el reinicio de una instancia de base de datos al ejecutar simultáneamente las instrucciones SHOW STATUS
y PURGE BINARY LOGS . PURGE BINARY LOGSes una instrucción administrada que se ejecuta para respetar el periodo de retención de binlogs configurado por el usuario. -
Se ha corregido un problema que podía provocar el cierre inesperado del servidor tras ejecutar instrucciones del lenguaje de manipulación de datos (DML) en una tabla cuyas columnas no virtuales se reordenaban con una instrucción
MODIFY COLUMNoCHANGE COLUMN. -
Se ha corregido un problema que, durante el reinicio de una instancia de base de datos, podía provocar un reinicio adicional.
Mejoras generales:
-
Se ha corregido un problema por el que el usuario no podía interrumpir ninguna consulta ni establecer tiempos de espera de sesión para las consultas
performance_schema. -
Se ha corregido un problema que provocaba que la configuración de la replicación del registro binario (binlog) mediante certificados SSL personalizados (mysql.rds_import_binlog_ssl_material) fallara cuando se estaba sustituyendo el host de la instancia de sustitución.
-
Se ha corregido un problema relacionado con la administración de los archivos de registro de auditoría que podía provocar que no se pudiera acceder a los archivos de registro para su descarga o rotación y, en algunos casos, aumentar el uso de la CPU.
-
En las versiones de Aurora MySQL anteriores a la 3.05.2, los usuarios no pueden recuperar el resultado de
SHOW ENGINE INNODB STATUSen las instancias de base de datos del lector Aurora MySQL. Esto se debe al comportamiento predeterminado de InnoDBcuando innodb_read_onlyestá activado.En Aurora MySQL versión 3.05.2 y versiones posteriores, cuando
SHOW ENGINE INNODB STATUSse ejecuta en una instancia de lectura, el resultado se escribe en el registro de errores de MySQL, lo que facilita la solución de problemas.Para obtener más información sobre cómo trabajar con los registros de errores de MySQL, consulte Registros de errores de Aurora MySQL. Para obtener más información sobre
SHOW ENGINE INNODB STATUS, consulte la instrucción SHOW ENGINEen la documentación de MySQL.
Actualizaciones y migraciones:
-
Se ha corregido un problema que podía provocar errores en la actualización de Aurora MySQL versión 2 a Aurora MySQL versión 3 cuando había una columna
FTS_DOC_IDdefinida por el usuario en el esquema de la tabla. -
Se ha corregido un problema que podía provocar errores en la actualización de Aurora MySQL versión 2 a Aurora MySQL versión 3 debido a un error de sincronización mientras se procesaban los espacios de tabla InnoDB.
-
Se ha corregido un problema que podía provocar errores en las actualizaciones de la versión principal de Aurora MySQL versión 3 debido a la presencia de entradas huérfanas para espacios de tabla ya eliminados en tablas del sistema InnoDB en Aurora MySQL versión 2.
Integración de correcciones de errores de la edición de la comunidad de MySQL
Esta versión incluye todas las correcciones de errores de la comunidad hasta la versión 8.0.32 (incluida), además de las que se indican a continuación. Para obtener más información, consulte Errores de MySQL corregidos en las actualizaciones del motor de base de datos de Aurora MySQL 3.x.
-
Se ha corregido un problema que provocaba que
records_in_rangerealizara un número excesivo de lecturas de disco durante las operacionesINSERT, lo que provocaba una disminución gradual del rendimiento. (Corrección de error de la comunidad n.º 34976138).