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 2023-12-28 (versión 2.12.1, compatible con MySQL 5.7.40) Esta versión ha llegado al final del soporte estándar.
Versión: 2.12.1
La versión 2.12.1 de Aurora MySQL ya está disponible con carácter general. Las versiones 2.12 de Aurora MySQL son compatibles hasta MySQL 5.7.40 (incluida). Para obtener más información sobre los cambios en la comunidad, consulte Cambios en MySQL 5.7.40 (11/10/2022, disponibilidad general)
Las versiones de Aurora MySQL compatibles actualmente son 2.11.*, 2.12.*, 3.01.*, 3.02.*, 3.03.*, 3.04.* y 3.05.*.
Puede actualizar un clúster de base de datos de Aurora MySQL 2.* existente a Aurora MySQL 2.12.1. Se puede restaurar en Aurora MySQL 2.12.1 una instantánea de una versión de Aurora MySQL actualmente compatible.
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
nota
Para obtener información sobre cómo actualizar el clúster de base de datos de Aurora MySQL, consulte Actualización de la versión secundaria o el nivel de parche de un clúster de bases de datos Aurora MySQL en la Guía del usuario de Amazon Aurora.
Mejoras
Se han corregido los problemas de seguridad que CVEs se enumeran a continuación:
Esta versión incluye todas las CVEs correcciones de la comunidad hasta MySQL 5.7.44 inclusive.
Correcciones y otras mejoras para ajustar la administración en un entorno administrado. A continuación, veremos las correcciones adicionales de CVE:
-
Se ha corregido el procesamiento de tokens de un solo carácter mediante un complemento de analizador de búsqueda de texto completo (FTS) (Error n.º 35432973)
-
Se ha corregido un problema que provocaba que los eventos notificados durante el procesamiento de las rotaciones del registro de auditoría no se escribieran en el registro de auditoría
Nuevas características:
-
Se ha agregado compatibilidad con la replicación de registros binarios (binlog) de subprocesos múltiples, donde el subproceso SQL de la réplica binlog aplicaría eventos de registro binario en paralelo siempre que fuera posible. Obtenga más información sobre las opciones de configuración para ayudar a ajustar la replicación multiproceso en la Guía del usuario de Aurora.
Mejoras de disponibilidad:
-
Se ha corregido un problema por el que las instancias de bases de datos de Aurora MySQL que utilizaban consultas en paralelo podían experimentar un reinicio de la base de datos al ejecutar un número elevado de consultas paralelas y simultáneas.
-
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 podía provocar que una instancia de base de datos se reiniciara al intentar leer una página de base de datos que pertenecía a una tabla eliminada.
-
Se ha corregido un problema que podía provocar que la instancia de lector se reiniciara cuando la instancia de escritor aumentaba el volumen de la base de datos a un múltiplo de 160 GB.
-
Se ha corregido un problema en el mánager de bloqueos que podía provocar un reinicio o una conmutación por error cuando se gestionaban confirmaciones en dos fases con el nivel de aislamiento establecido en
READ_COMMITED
oREAD_UNCOMMITED
y se utilizaban transacciones XA o bien se habilitaba el registro binario (binlog). -
Se ha corregido un problema que podía provocar que el clúster de base de datos no estuviera disponible si la instancia de escritor se reiniciaba mientras la base de datos estaba creando o eliminando desencadenadores en las tablas internas del sistema.
-
Se ha corregido un problema que podía provocar que la instancia de base de datos se reiniciara cuando el número de conexiones a la base de datos se acercaba al valor establecido por el parámetro
max_connections
. -
Se ha corregido un problema que podía provocar que una instancia de lector de Aurora se reiniciara al ejecutar consultas del lenguaje de manipulación de datos (DML) en una tabla que incluía un índice de texto completo.
-
La inserción rápida no está habilitada en esta versión de Aurora MySQL debido a un problema que puede provocar incoherencias al ejecutar consultas como
INSERT INTO
SELECT
, y.FROM
Para obtener más información sobre la optimización de inserción rápida, consulte Mejoras en el rendimiento de Amazon Aurora MySQL.
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 Aurora.
-
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 ha corregido un problema que provocaba 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.*
-
Se ha corregido un problema que podía provocar un número excesivo de mensajes de registro al consultar la tabla de concesión
procs_priv
para comprobar las solicitudes que implicaban rutinas almacenadas. -
Se ha corregido un problema de administración de la memoria que podía provocar que la instancia de la base de datos utilizara demasiada memoria al ejecutar consultas mediante la optimización de combinación de hash.
-
Se ha corregido un problema que podía producir un valor incorrecto de la variable
Threads_running
en las tablas de estado globalinformation_schema
yperformance_schema
cuando se utilizaba el reenvío de escritura. -
Se ha corregido un problema que provocaba el reinicio de la base de datos al ejecutar instrucciones
SELECT
con tablas particionadas (creadas en una versión de MySQL compatible con el antiguo controlador de particionesha_partition
), y el planificador de consultas elegía la consulta paralela. -
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 reducido el retraso en la replicación del registro binario (binlog) cuando una réplica de binlog de Aurora MySQL ejecutaba eventos
QUERY
escritos en el archivo binlog de origen sin una base de datos predeterminada definida por el comandoUSE
. -
Se ha corregido un problema que podía provocar que la
CommitLatency
CloudWatch métrica se publicara de forma incorrecta cuando elinnodb_flush_log_at_trx_commit
parámetro no estaba establecido en 1. -
Se ha corregido un problema que podía provocar que las conexiones de base de datos se cerraran antes de establecerse. Es más probable que este problema afecte a las instancias de bases de datos que abren y cierran conexiones a gran velocidad.
-
Se ha corregido un problema que podía provocar el reinicio de la base de datos cuando los consumidores de registros binarios (binlog) conectados utilizaban un servidor de replicación de binlog duplicado. IDs
-
Se ha corregido un problema que podía provocar que la replicación de registros binarios multiproceso se detuviera cuando la
replica_parallel_type
variable se establecía enLOGICAL_CLOCK
y se cambiaba lareplica_preserve_commit_order
variable.ON
Este problema puede producirse cuando se ejecuta una transacción de más de 500 MB en el origen.
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 5.7.40 (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 2.x.
-
Se ha corregido un problema que podía provocar que las conexiones remotas nuevas y existentes se bloquearan cuando se ejecutaran simultáneamente con una instrucción
SHOW PROCESSLIST
(Error de la comunidad n.º 34857411) -
Replicación: no siempre se han gestionado correctamente algunos eventos de registro binario (Error n.º 34617506)
Características no compatibles con Aurora MySQL versión 2
Las siguientes características no se admiten actualmente con Aurora MySQL versión 2 (compatible con MySQL 5.7).
-
Agrupación en lotes de análisis
Compatibilidad de MySQL 5.7
Esta versión de Aurora MySQL es compatible con cables con MySQL 5.7 e incluye características como la compatibilidad con JSON, índices espaciales y columnas generadas. Aurora MySQL usa una implementación nativa de la indexación espacial mediante curvas de orden z para multiplicar por más de 20 el rendimiento de escritura y por más de 10 el rendimiento de lectura en comparación con MySQL 5.7 para conjuntos espaciales.
Aurora MySQL no admite actualmente las siguientes características de MySQL 5.7:
-
La instrucción SQL
CREATE TABLESPACE
-
Complemento de replicación de grupo
-
Tamaño de página incrementado
-
Carga de grupo de búfer de InnoDB al inicio
-
Complemento de analizador de texto completo de InnoDB
-
Replicación de varios orígenes
-
Cambio de tamaño de grupo de búfer online
-
Complemento de validación de contraseñas
-
Complementos de reescritura de consulta
-
Filtrado de replicación
-
Protocolo X