Mises à jour du moteur de base de données Aurora du 18/11/2022 (version 3.02.2, compatible avec MySQL 8.0.23). Le support standard prend fin le 15 janvier 2024. - Amazon Aurora

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Mises à jour du moteur de base de données Aurora du 18/11/2022 (version 3.02.2, compatible avec MySQL 8.0.23). Le support standard prend fin le 15 janvier 2024.

Version : 3.02.2

Aurora MySQL 2.02.2 est disponible. Les versions 3.02 d'Aurora MySQL sont compatibles avec MySQL 8.0.23, les versions 2.x d'Aurora MySQL sont compatibles avec MySQL 5.7 et les versions 1.x d'Aurora MySQL sont compatibles avec MySQL 5.6.

Pour plus d'informations sur les nouvelles fonctionnalités d'Aurora MySQL version 3 et sur les différences entre Aurora MySQL version 3 et Aurora MySQL version 2 ou Community MySQL 8.0, consultez Comparaison entre Aurora MySQL version 2 et Aurora MySQL version 3 dans le Guide de l'utilisateur Amazon Aurora.

Les versions d'Aurora MySQL actuellement prises en charge sont les suivantes : 1.19.5, 1.19.6, 1.22.*, 1.23.*, 2.04.*, 2.07.*, 2.08.*, 2.09.*, 2.10.*, 3.01.* et 3.02.*.

Vous pouvez restaurer un instantané à partir d'un cluster Aurora MySQL version 2 actuellement pris en charge dans Aurora MySQL 3.02.2.

Pour en savoir plus sur la planification d'une mise à niveau vers Aurora MySQL version 3, consultez Planification de la mise à niveau d'Aurora MySQL version 3 dans le Guide de l'utilisateur Amazon Aurora. Pour la procédure de mise à niveau en elle-même, consultez Mise à niveau vers Aurora MySQL version 3 dans le Guide de l'utilisateur Amazon Aurora. Pour obtenir des informations générales sur les mises à niveau d'Aurora MySQL, consultez Mise à niveau des clusters de bases de données Amazon Aurora MySQL dans le Guide de l'utilisateur Amazon Aurora.

Pour plus d'informations sur la résolution des problèmes, consultez Résolution des problèmes de mise à niveau avec Aurora MySQL version 3.

Si vous avez des questions ou des préoccupations, le AWS support est disponible sur les forums communautaires et via le AWS support. Pour plus d'informations, consultez Entretien d'un cluster de base de données Amazon Aurora dans le Guide de l'utilisateur Amazon Aurora.

Améliorations

Aurora MySQL version 3.02.2 est disponible et compatible avec Community MySQL 8.0.23.

Problèmes de sécurité et CVE corrigés ci-dessous :

Correctifs et autres améliorations visant à peaufiner la gestion dans un environnement géré. Correctifs CVE supplémentaires ci-dessous :

Améliorations de la disponibilité :

  • Correction d'un problème susceptible d'entraîner le redémarrage d'une instance de base de données en raison d'un accès incorrect à un emplacement de mémoire non valide lors de la fermeture explicite ou implicite d'une connexion à l'instance de base de données.

  • Correction d'un problème pouvant interrompre de façon répétée le démarrage de la base de données sur de grandes classes d'instances en raison d'une initialisation du pool de mémoire tampon plus longue que prévu.

  • Correction d'un problème susceptible, dans de rares conditions, d'entraîner le redémarrage d'une instance de base de données lorsqu'Aurora Serverless v2 tente de manière incorrecte de mettre à jour le cache de la table lors de la mise à l'échelle.

  • Correction d'un problème susceptible, dans de rares conditions, d'entraîner le redémarrage de la base de données lors du traitement d'une requête avec une clause GROUP BY qui tronque une colonne décimale à zéro décimale.

  • L'insertion rapide n'est pas activée dans cette version d'Aurora MySQL, en raison d'un problème susceptible de provoquer des incohérences lors de l'exécution de requêtes telles que INSERT INTOSELECT, et. FROM Pour plus d'informations sur l'optimisation de l'insertion rapide, consultez la section Améliorations des performances d'Amazon Aurora MySQL.

Améliorations générales :

  • Correction d'un problème susceptible de faire échouer la mise à niveau d'Aurora MySQL version 2 (compatible avec MySQL 5.7) vers Aurora MySQL version 3 (compatible avec MySQL 8.0) en raison d'une incohérence des métadonnées dans la table mysql.host.

  • Amélioration des performances afin de réduire la durée de la mise à niveau d'Aurora MySQL version 2 (compatible avec MySQL 5.7) vers Aurora MySQL version 3 (compatible avec MySQL 8.0). En parallélisant certaines étapes de la mise à niveau, la durée est encore plus courte lorsque de grandes classes d'instance, telles que db.r6g.16xlarge ou db.r5.24xlarge, sont utilisées.

  • Ajout de la prise en charge de l'affichage de toutes les erreurs lors de la mise à niveau d'Aurora MySQL (compatible avec MySQL 5.7) vers Aurora MySQL version 3 (compatible avec MySQL 8.0) alors l'affichage était limité à 50 erreurs dans les versions précédentes.

  • Correction d'un problème susceptible, dans de rares conditions, d'entraîner l'inexactitude des compteurs d'incrémentation automatique après une mise à niveau de la version majeure d'Aurora MySQL version 2 (compatible avec MySQL 5.7) vers Aurora MySQL version 3 (compatible avec MySQL 8.0).

  • Correction d'un problème susceptible de faire échouer les mises à niveau majeures d'Aurora MySQL version 2 vers Aurora MySQL version 3, car la migration des tables `mysql.innodb_table_stats` et `mysql.innodb_index_stats` prenait plus de temps que prévu. Ce problème concernait principalement les clusters de bases de données contenant un grand nombre de tables (>1,5 million).

  • Correction d'un problème susceptible de faire échouer les mises à niveau des versions majeures d'Aurora MySQL version 2 vers Aurora MySQL version 3 en raison d'un défaut dans le flux de mise à niveau du moteur AMS 8.0, qui entraînait l'accumulation des enregistrements de journaux sur le volume du cluster de stockage Aurora et interrompait les opérations d'écriture normales. Ce problème concernait principalement les clusters de bases de données contenant un grand nombre de tables (environ >750 000).

  • Correction d'un problème qui empêchait des instances inactives Aurora MySQL Serverless v2 de passer à 0,5 ACU, car les threads de purge MySQL étaient maintenus actifs à tort.

  • Correction d'un problème de latence accrue des applications lors de la connexion à une instance de base de données lorsque celle-ci subissait une augmentation soudaine du nombre de connexions entrantes.

  • Introduction de deux nouvelles CloudWatch métriques Amazon pour aider à résoudre les retards d'établissement de connexion pour les instances de base de données Aurora MySQL. Vous trouverez plus d'informations AuroraSlowHandshakeCount et de AuroraSlowConnectionHandleCount statistiques dans les définitions CloudWatch des métriques Aurora.

Intégration de correctifs de bogues de l'édition MySQL Community Edition

Outre les corrections ci-dessous, cette version inclut tous les correctifs de bogues jusqu'à la version 8.0.23 incluse. Pour plus d'informations, consultez Corrections de bogues effectuées par les mises à jour du moteur de base de données d'Aurora MySQL 3.x.

  • Correction d'un problème susceptible, dans certaines conditions, de renvoyer des résultats incorrects en raison d'un calcul inexact de la propriété de nullabilité lors de l'exécution d'une requête avec une condition OR. (Bogue n° 34060289)

  • Correction d'un problème susceptible, dans certaines conditions, de renvoyer des résultats incorrects lorsque les deux conditions suivantes sont remplies :

    • Une table dérivée est fusionnée dans le bloc de requête externe.

    • La requête inclut une jointure gauche et une sous-requête IN. (Bogue n° 34060289)

  • Correction d'un problème empêchant la révocation du privilège DROP sur le schéma de performance. (Bogue n° 33578113)

  • Correction d'un problème lors duquel une procédure stockée contenant une instruction IF utilisant EXISTS, qui agissait sur une ou plusieurs tables supprimées et recréées entre les exécutions, ne s'exécutait pas correctement lors des invocations suivantes après la première. (Bogue MySQL n° 32855634).

  • Correction d'un problème de génération de valeurs AUTO_INCREMENT incorrectes lorsque la valeur maximale de la colonne de type entier était dépassée. L'erreur était due à l'absence de prise en compte de la valeur maximale de colonne. La précédente valeur AUTO_INCREMENT valide aurait dû être renvoyée dans ce cas, ce qui a provoqué un doublon de clé. (Bogues n° 87926 et 26906787)

  • Correction d'un problème pouvant entraîner un échec lors de la mise à niveau d'un cluster de base de données Aurora MySQL version 1 (compatible avec MySQL 5.6) contenant une table créée par l'utilisateur avec certains identifiants de table. L'attribution de ces ID de table pouvait entraîner des conflits d'ID de table du dictionnaire de données lors de la mise à niveau d'Aurora MySQL version 2 (compatible avec MySQL 5.7) vers Aurora MySQL version 3 (compatible avec MySQL 8.0) (Bogue n° 33919635)