Actualizaciones del motor de base de datos de Aurora MySQL del 05/05/2025 (versión 3.04.4, compatible con MySQL 8.0.28) - Amazon Aurora

Actualizaciones del motor de base de datos de Aurora MySQL del 05/05/2025 (versión 3.04.4, compatible con MySQL 8.0.28)

Versión: 3.04.4

Aurora MySQL 3.04.4 ya está disponible con carácter general. Las versiones 3.04 de Aurora MySQL son compatibles con MySQL 8.0.28. 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.

nota

Esta versión se designa como una versión de soporte a largo plazo (LTS). Para obtener más información, consulte Versiones de soporte a largo plazo (LTS) de Aurora MySQL en la Guía del usuario de Amazon Aurora.

Le recomendamos que no establezca el parámetro AutoMinorVersionUpgrade en true (ni habilite la Actualización automática de la versión secundaria enConsola de administración de AWS) para las versiones LTS. Si lo hace, el clúster de base de datos podría actualizarse a la siguiente versión de destino para la campaña de actualización automática de versiones secundarias, que puede que no sea una versión LTS.

Puede realizar una actualización local, aprovechando una aplicación de parches sin tiempo de inactividad (ZDP) 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.04.4.

Para obtener información sobre cómo planificar una actualización a Aurora MySQL versión 3, consulte Planificación de actualizaciones de la versión principal para un clúster de Aurora MySQL. 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 la solución de problemas, consulte Solución de problemas de la actualización local de Aurora MySQL en la Guía del 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. Para obtener más información, consulte Mantenimiento de un clúster de base de datos de Amazon Aurora en la Guía del usuario de Amazon Aurora.

Mejoras

Correcciones de seguridad

CVE críticas:

Mejoras de disponibilidad

  • Se ha corregido un problema en la réplica que provocaba que una interrupción de la red no restableciera correctamente la conexión con el escritor.

  • Se ha corregido un problema que podía provocar el reinicio de una réplica de registro binario (binlog) al procesar una gran cantidad de archivos de registro de retransmisión durante la recuperación del registro de retransmisión.

  • Se ha corregido un problema que provocaba el reinicio de una instancia de lector de base de datos al ejecutar una consulta mediante la característica de consulta paralela.

  • Se ha corregido un problema que, en raras ocasiones, podía deshabilitar el registro binario cuando se producía un error durante la confirmación de una transacción grande.

  • Se ha corregido un problema que podía provocar que las réplicas de lectura de Aurora se reiniciaran en caso de que se produjeran determinadas órdenes de confirmación de transacciones poco frecuentes en la instancia de base de datos del escritor.

  • Se ha corregido un problema que podía provocar el reinicio de la base de datos cuando los eventos programados se cancelaban durante la ejecución en instancias que tenían activado Binlog mejorado.

  • Se solucionó un problema por el que las instancias de bases de datos que utilizaban volúmenes de clústeres Aurora de varios TB podían experimentar un aumento del tiempo de inactividad durante el reinicio debido a errores de validación del grupo de búferes de InnoDB.

Mejoras generales

  • Se han agregado los siguientes privilegios a rds_superuser_role: FLUSH_OPTIMIZER_COSTS, FLUSH_STATUS, FLUSH_TABLES y FLUSH_USER_RESOURCES. Para obtener información sobre las rds_superuser_role, consulte Cuentas de usuario maestro de Amazon con Amazon Aurora en la Guía del usuario de Amazon Aurora. Para obtener más información sobre estos privilegios dinámicos, consulte la documentación de MySQL.

  • Se ha corregido un problema que provocaba que una conexión mantenida se gestionara de forma incorrecta durante la aplicación de parches sin tiempo de inactividad (ZDP) o el reinicio sin tiempo de inactividad (ZDR), lo que podía provocar que el cliente esperara indefinidamente a que se completara una consulta.

  • Se ha corregido un error que provocaba que la fila se volviera ilegible a través del índice espacial durante una actualización.

  • Se ha corregido un error que provocaba que se gestionara incorrectamente una consulta que contenía una sugerencia del optimizador y que se había cancelado durante una operación de reinicio o aplicación de parches sin tiempo de inactividad.

  • Se ha corregido un problema que provocaba que la latencia de las confirmaciones no se midiera cuando innodb_flush_log_at_trx_commit estaba establecida en 0.

  • Se introdujeron optimizaciones para reducir el uso de memoria durante la recuperación del diccionario de datos lógico cuando hay un gran número de tablas.

  • Se ha corregido un problema que provocaba que el comando SHOW BINARY LOGS tardara más en ejecutarse en un clúster en el que Binlog mejorado estaba activado o había estado activado anteriormente. Este problema también podía provocar un aumento de la latencia de confirmación si se ejecutaban varios comandos SHOW BINARY LOGS al mismo tiempo.

  • Se ha corregido un problema de memoria asociado a las funciones predeterminadas del definidor de vistas.

  • Se ha corregido un problema que podía provocar un error al completar el proceso de desactivación de la característica de reenvío de escritura.

  • Se ha corregido un problema que podía impedir que se establecieran nuevas conexiones de clientes a la base de datos cuando el reenvío de escritura estaba habilitado.

  • Se ha corregido un problema que podía provocar que una instancia de base de datos de escritura se reiniciara cuando una instancia de lectura que utilizaba el reenvío de escritura ejecuta una instrucción DML que contiene un timestamp valor y el parámetro de la time_zone base de datos estaba establecido en “UTC”.

  • Se ha corregido un problema que provocaba la falta de disponibilidad intermitente de una réplica de lectura de Aurora o incoherencias en la definición de la tabla con un error 'Table does not exist' en la réplica debido a consultas de lectura simultáneas en la réplica y a las operaciones DDL en es escritor.

  • Se ha corregido un problema que podía provocar un conjunto de resultados incompleto al ejecutar consultas que implicaba las operaciones LEFT- o RIGHT-JOIN con el algoritmo hash-join con consulta paralela.

  • A partir de esta versión de Aurora MySQL, la optimización de inserción rápida ya no está habilitada. Para obtener más información, consulte Mejoras del rendimiento de Amazon Aurora MySQL en la Guía del usuario de Amazon Aurora.

Actualizaciones y migraciones

  • Se eliminaron las funciones predeterminadas que se crearon innecesariamente durante la actualización de AMS2 a AMS3.

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.28 (incluida). 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 resolvía el punto muerto cuando se ejecutaban FLUSH STATUS, COM_CHANGE_USER y SHOW PROCESS LIST simultáneamente. (Error n.º 35218030)