Actualizaciones del motor de base de datos de Aurora MySQL del 15/03/2024 (versión 3.04.2, compatible con MySQL 8.0.28) - Amazon Aurora

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Actualizaciones del motor de base de datos de Aurora MySQL del 15/03/2024 (versión 3.04.2, compatible con MySQL 8.0.28)

Versión: 3.04.2

Aurora MySQL 3.04.2 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.

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.

Las versiones de Aurora MySQL compatibles actualmente son: 2.07.9, 2.7.10, 2.11.*, 2.12.*, 3.03.*, 3.04.*, 3.05.* y 3.06.*.

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 disponible a un clúster de Aurora MySQL versión 3.04.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 en la Guía del usuario de Amazon Aurora. 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.

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

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 una instancia de base de datos de réplica de lectura no se podía publicar correctamente cuando había una gran carga de trabajo en la instancia de base de datos de escritura.

  • Se ha corregido un problema en el que una instancia de base de datos de escritor de Aurora MySQL podía conmutar por error debido a un defecto en el componente que se comunica con el almacenamiento de Aurora. El defecto se produce como resultado de una interrupción en la comunicación entre la instancia de la base de datos y el almacenamiento subyacente tras una actualización de software.

  • 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 LOGS es 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, durante el reinicio de una instancia de base de datos, podía provocar un reinicio adicional.

  • Se ha corregido un problema de bloqueo de contención provocado por un subproceso de registro de auditoría que puede provocar un uso elevado de la CPU y tiempos de espera de las aplicaciones cliente.

  • Se ha corregido un problema que provocaba que una instancia de base de datos de Aurora MySQL pudiera experimentar varios reinicios durante el inicio de la instancia mientras se inicializaban grandes segmentos de reversión.

  • Se ha corregido un problema que podía provocar que una instancia de base de datos se reiniciara al ejecutar una consulta que hacía referencia a una función de agregación.

Mejoras generales:

  • Se ha corregido un problema que podía provocar que una consulta paralela produjese un error debido a problemas transitorios de red al leer datos del volumen del clúster de base de datos de Aurora

  • 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 según el cual 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.

  • Se optimizó la recuperación de claves AUTO_INCREMENT para reducir el tiempo necesario en la restauración de las instantáneas, realizar recuperaciones puntuales y clonar clústeres de bases de datos con un gran número de tablas en la base de datos.

  • Se ha corregido un problema por el que las instrucciones SQL que hacían referencia a algunas tablas performance_schema podían devolver un error debido a la falta de estas tablas tras la migración de Community MySQL a las versiones 3.04.0 y 3.04.1 de Aurora MySQL.

  • Se ha corregido un problema que podía provocar que las instancias de réplica de lectura pequeñas experimentaran un mayor retraso en la replicación tras actualizarse de versiones anteriores a la 2.11.*de Aurora MySQL.

  • Se ha corregido un problema que podía provocar errores de claves duplicadas en las columnas AUTO_INCREMENT que utilizaban índices descendentes tras una operación de restauración de instantáneas, retroceso o clonación de la base de datos.

  • Se ha corregido un problema que podía provocar que las modificaciones del parámetro de la base de datos de table_open_cache no tuvieran efecto hasta que se reiniciara la instancia de la base de datos.

  • Se ha corregido un problema que provocaba que la instancia de lector de base de datos no pudiera abrir una tabla, con ERROR 1146. Este problema se produce al ejecutar determinados tipos de instrucciones de lenguaje de definición de datos (DDL) en línea mientras se utiliza el algoritmo INPLACE en la instancia base de datos de escritor.

  • Se ha corregido un problema para evitar que una instancia se reiniciara durante el escalado de Aurora Serverless v2 cuando el proceso de supervisión interno enviaba por error solicitudes de escalado duplicadas.

  • Se ha corregido un problema que podía provocar que la base de datos se reiniciara cuando los consumidores de registros binarios (binlog) conectados utilizaban ID de servidor de replicación de binlog duplicados.

Actualizaciones y migraciones:

  • 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.28 (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 error que provocaba que el valor de la línea de caché se calculara de forma incorrecta, lo que provocaba un error durante el reinicio de la base de datos en las instancias basadas en Graviton. (Corrección de error de la comunidad n.º 35479763).

  • La ejecución repetida de una rutina almacenada y el hecho de tener como subconsulta una instrucción SELECT que contiene varias condiciones AND, OR o XOR, provocaba un consumo excesivo y, posiblemente, el agotamiento de la memoria virtual. (Corrección de error de la comunidad n.º 33852530).