Actualizaciones del motor de base de datos de Aurora MySQL del 30/09/2025 (versión 3.10.1, compatible con MySQL 8.0.42)
Versión: 3.10.1
Aurora MySQL 3.10.1 ya está disponible con carácter general. Las versiones 3.10 de Aurora MySQL son compatibles con MySQL 8.0.42. 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.
Puede realizar una actualización local, aprovechando la 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.10.1.
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
Mejoras
Mejoras de disponibilidad:
-
Se ha corregido un problema con el orden de bloqueo de páginas que se enviaba a las instancias de lectura. Puede provocar que la instancia del lector se reinicie debido a un bloqueo al ejecutar consultas SELECT sobre las tablas que está actualizando su escritor.
-
Se ha corregido un problema que podía provocar que el reinicio de una instancia de lector fallara cuando el escritor estaba ejecutando un gran número de operaciones de DDL.
-
Se ha corregido un problema que podía provocar que las instancias de Aurora MySQL sin servidor v2 se reiniciaran cuando el parámetro innodb_purge_threads se configuraba manualmente con un valor diferente al predeterminado. El parámetro innodb_purge_threads ahora se administra automáticamente para las instancias Aurora sin servidor v2 y no se puede modificar.
-
Se ha corregido un problema con el escalado de Aurora Serverless V2 que provocaba el reinicio de la instancia de base de datos al impedir el intercambio de páginas de memoria críticas.
-
Se solucionó un problema por el que, al evitar la falta de memoria (OOM) de Aurora, no se mantenía el valor del parámetro de base de datos aurora_oom_response configurado tras el reinicio de la base de datos.
-
Se ha corregido una condición de carrera que podía provocar problemas de disponibilidad tras una conmutación por error en los clústeres Multi-AZ.
-
Se ha corregido un problema en la recuperación lógica con aurora_enhanced_binlog activado que podía impedir que la base de datos se reiniciara en caso de que se cancelaran las transacciones.
-
Se ha resuelto un problema que provocaba que las instancias de bases de datos dejaran de responder durante las cargas de trabajo de consultas paralelas (PQ).
-
Se ha corregido un problema que impedía a los usuarios con privilegios CONNECTION_ADMIN o SUPER realizar una conexión adicional por encima del límite de max_connections, tal y como se admite en MySQL Community Edition.
Mejoras generales:
-
Se ha corregido un problema que podía provocar que el servidor de bases de datos se reiniciara continuamente cuando se permitía que el volumen creciera hasta su tamaño máximo debido a que ciertos tipos de consultas se permitían por error cuando el volumen superaba un determinado umbral.
-
Se ha corregido un problema que podía provocar que la instancia de escritura dejara de responder si las instancias de lectura se reiniciaban mientras se utilizaba el reenvío de escritura global o el reenvío de escritura local.
-
Se ha corregido un problema que podía provocar que la instancia de escritura se reiniciara al ejecutar ALTER TABLE en paralelo con consultas de lectura.
-
Se ha corregido un problema para mejorar la disponibilidad con el arranque de grandes volúmenes (> 64 TB) durante la operación de exportación paralela.
-
Se ha corregido un problema que podía provocar un error en la operación de reinicio de una instancia de base de datos si max_user_connections estaba establecido en un valor bajo.
-
Se ha corregido un problema que provocaba que las métricas de AbortedClients fueran inexactas cuando varias conexiones finalizaban inesperadamente.
-
Se resolvió una condición de carrera que podía provocar lecturas incorrectas de páginas del grupo de búferes durante las operaciones escalado vertical de Aurora Serverless o durante la expulsión de páginas del grupo de búferes. Referencia Error de la comunidad n.º 116305
. -
Se ha corregido un problema que provocaba un “error interno de reenvío de escritura” inesperado en las instancias de lectura cuando el reenvío de escritura estaba activado.
-
Se ha corregido un problema que podía provocar que el evento binlog Previous_GTIDS excluyera algunos GTID con el Binlog mejorado activado y el gtid_mode establecido en ON o ON_PERMISSIVE.
-
Se ha corregido un problema que podía provocar un problema de gestión de la memoria cuando se realizaban operaciones de consulta en paralelo en la tabla con los campos blob.
-
Se ha corregido un error que provocaba que una columna con actualizaciones parciales de JSON no se pudiera exportar en paralelo, lo que provocaba que la exportación interna recurriera a una exportación a RDS mucho más lenta.
-
Se ha corregido un problema que podía provocar el reinicio inesperado de la instancia cuando había una gran carga de trabajo de reenvío de escrituras simultáneas.
-
Se ha corregido un problema en el que la aplicación de parches sin tiempo de inactividad (ZDP)/el reinicio sin tiempo de inactividad (ZDR) provocaba que la instancia de base de datos se reiniciara al mismo tiempo que se restauraban las advertencias con códigos de error no válidos.
-
Se ha corregido un error que provocaba que los archivos de registro binario temporales no se limpiaran correctamente tras la anulación de transacciones al utilizar el registro binario. Esta solución evita un consumo innecesario de almacenamiento debido a los archivos temporales retenidos y, en algunos casos, también podría evitar anomalías en los archivos de registro binarios.
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.42 (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.
-
Una consulta con el formato SELECT 1 FROM t WHERE CAST(a AS UNSIGNED INTEGER) = 1 AND a = (SELECT 1 FROM t) generaba una afirmación en item_func.cc. (Error n.º 36128964)