Actualizaciones del motor Aurora My SQL Database 14 de agosto de 2020 (versión 2.04.9) (En desuso) - 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 Aurora My SQL Database 14 de agosto de 2020 (versión 2.04.9) (En desuso)

Versión: 2.04.9

Aurora My SQL 2.04.9 está disponible de forma general. Las versiones Aurora My SQL 2.x son compatibles con My SQL 5.7 y las versiones Aurora My SQL 1.x son compatibles con My SQL 5.6.

Las SQL versiones de Aurora My compatibles actualmente son 1.19.5, 1.19.6, 1.22.*, 1.23.*, 2.04.*, 2.07.*, 2.08.*, 2.09.*, 2.10.*, 3.01.* y 3.02.*.

Para crear un clúster con una versión anterior de Aurora MySQL, especifique la versión del motor mediante el AWS Management Console AWS CLI, el o el RDSAPI.

Si tiene alguna pregunta o duda, puede encontrar AWS soporte 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.

nota

Actualmente, esta versión no está disponible en las siguientes AWS regiones: AWS GovCloud (EE. UU. Este) [us-gov-east-1], AWS GovCloud (EE. UU. Oeste) [us-gov-west-1], Asia Pacífico (Hong Kong) [ap-east-1] y Oriente Medio (Bahréin) [me-south-1]. Cuando esté disponible, enviaremos una notificación aparte.

nota

Para obtener información sobre cómo actualizar el clúster de SQL base de datos Aurora My, consulte Actualización de la versión secundaria o el nivel de parche de un clúster de Aurora My SQL DB en la Guía del usuario de Amazon Aurora.

Mejoras

Correcciones de prioridad alta:

Correcciones fundamentales:

Mejoras de disponibilidad:

  • Se ha corregido un problema que podía provocar un reinicio de la base de datos o conmutación por error debido a la ejecución de un comando kill session. Si se produce este problema, ponte en contacto con el servicio de AWS asistencia para habilitar esta solución en tu instancia.

  • Se ha corregido un problema que provocaba el reinicio de una base de datos durante la ejecución de una consulta compleja que implicaba combinaciones de varias tablas y agregaciones que utilizaban tablas intermedias internamente.

  • Se ha corregido un problema que provocaba que se reiniciara la base de datos debido a una interrupción DROP TABLE en varias tablas.

  • Se ha corregido un problema que provocaba una conmutación por error de la base de datos durante la recuperación.

  • Se ha corregido un reinicio de la base de datos provocado por informes incorrectos de threads_running cuando se habilitan registros de auditoría y consultas lentas.

  • Se ha corregido un problema que provocaba que un comando kill query se atascara durante la ejecución.

  • Se ha corregido una condición de carrera en el administrador de bloqueos que provocaba un reinicio de la base de datos o una conmutación por error durante la restauración de la transacción.

  • Se ha corregido un problema que provocaba el reinicio de la base de datos o la conmutación por error cuando varias conexiones intentaban actualizar la misma tabla con un índice de búsqueda de texto completo.

  • Se ha corregido un problema que podía provocar un bloqueo al vaciar un índice que provocaba una conmutación por error o un reinicio.

Mejoras generales:

  • Se han corregido problemas que podían provocar que las consultas de réplicas de lectura utilizaran datos de una transacción no confirmada. Este problema se limita a las transacciones que se inician inmediatamente después de un reinicio de la base de datos.

  • Se ha corregido un problema que se produjo INPLACE ALTER TABLE durante una tabla con activadores definidos y cuando DDL no contenía ninguna RENAME cláusula.

  • Se ha corregido un problema que provocaba que la clonación tardase más tiempo en algunos clústeres de bases de datos con cargas de escritura elevadas.

  • Se ha corregido un problema que se producía durante una actualización cuando una tabla con particiones tenía espacios incrustados en el nombre.

  • Se ha corregido un problema por el que la réplica de lectura podía ver de forma transitoria los resultados parciales de una transacción confirmada recientemente en el escritor.

  • Se ha corregido un error que provocaba que las consultas realizadas en una réplica de lectura comparada con una FTS tabla produjeran resultados obsoletos. Esto solo ocurrirá cuando la FTS consulta de la réplica de lectura siga muy de cerca a una consulta INFORMATION_SCHEMA.INNODB_SYS_TABLES de la misma FTS tabla del escritor.

  • Se ha corregido un problema que provocaba una restauración lenta del clúster de base de datos Aurora 1.x que contenía índices FTS (búsqueda de texto completo) en un clúster de base de datos Aurora 2.x.

  • Longitud máxima permitida ampliada hasta 2000 para parámetros globales server_audit_incl_users y server_audit_excl_users.

  • Se ha corregido un error que provocaba que la restauración de Aurora 1.x a Aurora 2.x tardara mucho tiempo en completarse.

  • Se ha corregido un problema que provocaba que una invocación lambda_async a través del procedimiento almacenado no funcionara con Unicode.

  • Se ha corregido un problema que se producía cuando un índice espacial no maneja correctamente una columna de geometría fuera de registro.

  • Se ha corregido un problema que podía provocar que una consulta fallara en una instancia de base de datos de lector con un error InternalFailureException con el mensaje "Operation terminated (internal error)" (Operación terminada [error interno]).

Integración de Mis correcciones de errores SQL

  • Error #23070734, error #80060: La TRUNCATE TABLEs causa concurrente se detiene

  • Error #23103937: PS_ _ TRUNCATE _ TABLES () DOES NOT WORK IN ALL _ _ SUPER READ ONLY MODE

  • Error n.º 22551677: al desconectar el servidor, una condición de carrera dentro del esquema de rendimiento podría provocar la salida del servidor.

  • Error #27082268: sincronización de FTS sincronización no válida.

  • BUG#12589870: Se ha corregido un problema que provocaba que se reiniciara con una sentencia de consulta múltiple cuando la caché de consultas estaba habilitada.

  • Error n.º 26402045: ciertos casos de materialización de subconsulta podrían provocar la salida del servidor. Estas consultas ahora producen un error que sugiere que la materialización se desactive.

  • Error n.º 18898433: las consultas con muchas uniones izquierdas eran lentas si se usaba el almacenamiento en búfer de unión (por ejemplo, usando el algoritmo de bucle anidado de bloques).

  • Error #25222337: el nombre de un campo de columna NULL virtual en un índice virtual provocaba la salida del servidor durante una comparación de nombres de campo que se producía al rellenar columnas virtuales afectadas por una restricción de clave externa. () https://github.com/mysql/mysql-server/commit/273d5c9d7072c63b6c47dbef6963d7dc491d5131

  • Error n.º 25053286: la ejecución de un procedimiento almacenado que contenía una consulta que accedía a una vista podría asignar memoria que no se liberaba hasta que finalizara la sesión. (https://github.com/mysql/mysql-server/commit/d7b37d4d141a95f577916448650c429f0d6e193d)

  • Error #25586773: La ejecución de un procedimiento almacenado que contenga una sentencia que creara una tabla a partir del contenido de determinadas sentencias SELECT (https://dev.mysql.com/doc/refman/5.7/en/select.html) podía provocar una pérdida de memoria. () https://github.com/mysql/mysql-server/commit/88301e5adab65f6750f66af284be410c4369d0c1

  • Error #26666274: INFINITE LOOP NO PERFORMANCE SCHEMA BUFFERCONTAINER.

  • Error #23550835, error #23298025, error #81464: Las tablas de un esquema de SELECT rendimiento cuando el búfer interno estaba lleno podían provocar la salida del servidor.

Comparación con Aurora My SQL versión 1

Las siguientes SQL funciones de Amazon Aurora My son compatibles con la SQL versión 1 de Aurora My (compatible con My SQL 5.6), pero estas funciones no se admiten actualmente en la SQL versión 2 de Aurora My (compatible con My SQL 5.7).

Compatibilidad con My SQL 5.7

Aurora My SQL 2.04.9 es compatible por cable con My SQL 5.7 e incluye funciones como JSON soporte, índices espaciales y columnas generadas. Aurora My SQL utiliza una implementación nativa de indexación espacial que utiliza curvas de orden z para ofrecer un rendimiento de escritura >20 veces mejor y un rendimiento de lectura >10 veces mejor que My 5.7 para conjuntos de datos espaciales. SQL

Aurora My SQL 2.04.9 no admite actualmente las siguientes funciones de My SQL 5.7:

  • 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

  • La declaración CREATE TABLESPACE SQL