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 30/08/2016 (versión 1.7.0) (obsoleta)
Versión: 1.7.0
Nuevas características
-
Programador con reconocimiento de NUMA: el programador de tareas para el motor de Aurora MySQL cuenta ahora con reconocimiento de acceso a memoria no uniforme (NUMA). Esto minimiza la contención de sockets entre varias CPU, lo que produce un desempeño mejorado para la clase de instancia de base de datos
db.r3.8xlarge
. -
La lectura anticipada en paralelo funciona de manera asíncrona en segundo plano: se ha revisado la lectura anticipada en paralelo a fin de mejorar el rendimiento mediante un subproceso dedicado para reducir la contención de subprocesos.
-
Creación de índice mejorada (modo lab): la implementación para crear índices secundarios funciona ahora generando el índice de abajo arriba, lo cual elimina divisiones innecesarias de páginas. Esto puede disminuir el tiempo necesario para crear un índice o reconstruir una tabla. Esta característica está deshabilitada de forma predeterminada y puede activarse habilitando el modo lab de Aurora. Para obtener información, consulte Modo lab de Amazon Aurora MySQL en la Guía del usuario de Amazon Aurora.
Mejoras
-
Se ha corregido un problema por el que el establecimiento de una conexión tardaba demasiado tiempo si se producía un pico en el número de conexiones solicitadas para una instancia.
-
Se ha corregido un problema por el que se producía un bloqueo si se ejecutaba ALTER TABLE en una tabla con particiones que no utilizaba InnoDB.
-
Se ha corregido un problema por el que una carga de trabajo con muchas escrituras podía causar una conmutación por error.
-
Se ha corregido una aserción errónea que causaba un error si se ejecutaba RENAME TABLE en una tabla con particiones.
-
Se ha mejorado la estabilidad al anular una transacción durante una gran carga de trabajo de inserciones.
-
Se ha corregido un problema por el que índices de búsqueda de texto no eran viables en una réplica de Aurora.
Integración de correcciones de errores de MySQL.
-
Mejora de la escalabilidad mediante la división del bloqueo LOCK_grant. (Puerto WL n.º 8355)
-
La apertura del cursor en SELECT en el procedimiento almacenado causa un error de segmentación. (Error de puerto n.º 16499751)
-
MySQL da un resultado incorrecto con algunos usos especiales. (Error n.º 11751794)
-
Bloqueo en GET_SEL_ARG_FOR_KEYPART: causado por el parche para el error n.º 11751794. (Error n.º 16208709)
-
Resultados incorrectos para una consulta simple realizada por GROUP BY. (Error n.º 17909656)
-
Filas adicionales en la consulta de semicombinación (semijoin) con predicados de rango. (Error n.º 16221623)
-
Agregar una cláusula ORDER BY tras una subconsulta IN podría provocar la devolución de filas duplicadas. (Error n.º 16308085)
-
Bloqueo con el comando EXPLAIN para una consulta con examen amplio para GROUP BY, MyISAM. (Error n.º 16222245)
-
El examen de índice amplio con predicado de entero entre comillas devuelve datos aleatorios. (Error n.º 16394084)
-
Si el optimizador estaba utilizando un examen de índice amplio, el servidor podía detenerse mientras intentaba crear una tabla temporal. (Error n.º 16436567)
-
COUNT(DISTINCT) no debe contar valores NULL, pero se cuentan cuando el optimizador utiliza el examen de índice amplio. (Error n.º 17222452)
-
Si una consulta tenía las funciones MIN()/MAX() y aggregate_function(DISTINCT) (por ejemplo, SUM(DISTINCT)) y se ejecutaba utilizando el examen de índice amplio, los valores de los resultados de MIN()/MAX() se establecían incorrectamente. (Error n.º 17217128)