Mises à jour du moteur de base de données Aurora MySQL du 29/08/2023 (version 3.03.2, compatible avec MySQL 8.0.26) - 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 MySQL du 29/08/2023 (version 3.03.2, compatible avec MySQL 8.0.26)

Version : 3.03.2

Aurora MySQL 3.03.2 est disponible. Les versions 3.04 d'Aurora MySQL sont compatibles avec MySQL 8.0.28, les versions 3.03 d'Aurora MySQL sont compatibles avec MySQL 8.0.26 et les versions 3.02 d'Aurora MySQL sont compatibles avec MySQL 8.0.23. Pour plus d'informations sur les changements apportés entre la version 8.0.23 et la version 8.0.28, consultez Notes de mise à jour de MySQL 8.0.

Pour plus d'informations sur les nouvelles fonctionnalités d'Aurora MySQL version 3, consultez Aurora MySQL version 3 compatible avec MySQL 8.0. Pour plus d'informations sur les différences entre Aurora MySQL version 3 et Aurora MySQL version 2, consultez Comparaison entre Aurora MySQL version 2 et Aurora MySQL version 3. Pour une comparaison entre Aurora MySQL version 3 et MySQL 8.0 Community Edition, consultez Comparaison entre Aurora MySQL version 3 et MySQL 8.0 Community Edition.

Les versions d'Aurora MySQL actuellement prises en charge sont les suivantes : 2.07.9, 2.07.10, 2.11.*, 3.01.*, 3.02.*, 3.03.* et 3.04.*.

Vous pouvez effectuer une mise à niveau sur place, restaurer un instantané ou lancer une mise à niveau bleu/vert gérée à l'aide d'un déploiement bleu/vert Amazon RDS à partir de n'importe quel cluster Aurora MySQL version 2 actuellement disponible vers un cluster Aurora MySQL version 3.03.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 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

Problèmes de sécurité et CVE corrigés :

  • Correction d'un problème en raison duquel le journal d'audit pouvait manquer des événements lors de la rotation du fichier journal d'audit.

Les correctifs CVE suivants sont inclus dans cette version :

Améliorations de la disponibilité :

  • Correction d'un problème qui pouvait provoquer le redémarrage de la base de données pendant une longue période de restauration de transactions.

  • Correction d'un problème qui pouvait rendre le cluster de base de données indisponible lorsque l'instance du rédacteur redémarre alors que la base de données créait ou supprimait des déclencheurs sur les tables système internes.

  • Correction d'un problème qui pouvait provoquer le redémarrage d'une instance de base de données lors de l'exécution d'une requête faisant référence à une fonction d'agrégation.

  • Correction d'un problème qui pouvait provoquer le redémarrage de la base de données lors de l'annulation d'une INSERT instruction lorsque la requête parallèle était activée.

  • L'insertion rapide n'est activée que pour les tables InnoDB classiques dans Aurora MySQL version 3.03.2 et supérieure. Cette optimisation ne fonctionne pas pour les tables temporaires InnoDB. 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 empêchant l'instance de lecteur d'ouvrir une table (ERROR 1146). Ce problème se produit lors de l'exécution de certains types d'instructions DDL (Data Definition Language) en ligne alors que l'algorithme INPLACE est utilisé sur l'instance d'enregistreur.

  • Optimisation des performances de la gestion des fichiers sur les réplicas de fichiers binaires afin de réduire les conflits d'écriture dans les fichiers journaux de relais.

  • Correction d'un problème lors duquel, lors de d'activation d'une requête parallèle, l'optimiseur de plan de requêtes choisissait un plan d'exécution inefficace pour certaines requêtes SELECT bénéficiant d'un index principal ou secondaire.

  • Ajout de la prise en charge de la réplication logique pour les instructions DCL (Data Control Language) suivantes : GRANT/REVOKE et CREATE/DROP/ALTER/RENAME USER.

  • Les requêtes parallèles d'Amazon Aurora MySQL ne sont pas prises en charge lors du choix de la configuration du cluster Aurora I/O-Optimized. Pour plus d'informations, consultez Limites des requêtes parallèles pour Aurora MySQL.

Mises à niveau et migrations :

  • Pour effectuer la mise à niveau d'une version mineure d'une base de données globale Aurora MySQL version 3.01 ou 3.02 vers Aurora MySQL version 3.03 ou ultérieure, consultez Mise à niveau d'Aurora MySQL par modification de la version du moteur.

  • Correction d'un problème pouvant provoquer l'échec de mises à niveau majeures lors de la mise à niveau vers Aurora MySQL version 3 si la définition d'un déclencheur contient un mot-clé réservé qui n'est pas entre guillemets.

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.26 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 pouvant parfois produire des résultats de requête incorrects lors du traitement d'instructions SQL complexes composées de plusieurs expressions de table communes (CTE) imbriquées. (Bogues n° 34572040, 34634469 et 33856374)

  • InnoDB : échec d'assertion provoqué par une condition de concurrence entre des threads tentant de désinitialiser et d'initialiser des statistiques pour la même table. (Bogue n° 33135425)

  • InnoDB : Empêchez les opérations DDL en ligne d'accéder à la mémoire. out-of-bounds (Bogues n° 34750489 et 108925)