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 Aurora MySQL el 30 de septiembre de 2020 (versión 3.10.1, compatible con MySQL 8.0.42)
Versión: 3.10.1
Aurora MySQL 3.10.1 está disponible de forma general. Las versiones Aurora MySQL 3.10 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 entre 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 del usuario de Amazon Aurora.
Puede realizar una actualización in situ utilizando Zero Downtime Patching (ZDP), restaurar una instantánea o iniciar una actualización gestionada blue/green mediante Amazon RDS Blue/Green Deployments desde cualquier clúster de Aurora MySQL versión 2 compatible actualmente a un clúster de Aurora MySQL versión 3.10.1.
Para obtener información sobre la planificación de una actualización a la versión 3 de Aurora MySQL, consulte Planear una actualización de una 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 pregunta o duda, el servicio de AWS asistencia 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 autor.
-
Se ha corregido un problema que podía provocar un error en el reinicio de una instancia de lectura cuando el escritor ejecutaba un gran número de operaciones DDL.
-
Se ha corregido un problema que podía provocar que las instancias de Aurora MySQL Serverless 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 Serverless 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 grabación 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 grabación 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 AbortedClients las métricas 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 de reducción de escala de Aurora Serverless o durante el desalojo de páginas del grupo de búferes. Error #116305 de la comunidad roja.
-
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 a algunas personas GTIDs 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 que provocaba que la instancia de base de datos se reiniciara sin tiempo de inactividad (ZDP) o sin tiempo de inactividad (ZDR) y, al mismo tiempo, 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 8.0.42 inclusive. 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 donde CAST (a COMO ENTERO SIN SIGNO) = 1 Y a = (SELECT 1 FROM t) daba lugar a una afirmación en item_func.cc. (Error #36128964)