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 30-07-30 (version 3.10.5, compatible avec MySQL 8.0.42)
La version : 3.10.5
Aurora MySQL 3.10.5 est généralement disponible. Les versions 3.10 d'Aurora MySQL sont compatibles avec MySQL 8.0.42. Pour plus d'informations sur les modifications apportées à la communauté, consultez les notes de version 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, voir Comparaison entre Aurora MySQL version 3 et MySQL 8.0 Community Edition dans le guide de l'utilisateur Amazon Aurora.
Vous pouvez effectuer une mise à niveau sur place à l'aide de Zero Downtime Patching (ZDP), restaurer un snapshot ou lancer une blue/green mise à niveau gérée à l'aide d'Amazon RDS Blue/Green Deployments depuis n'importe quel cluster Aurora MySQL version 2 actuellement pris en charge vers un cluster Aurora MySQL version 3.10.5.
Pour plus d'informations sur la planification d'une mise à niveau vers la version 3 d'Aurora MySQL, voir Planification d'une mise à niveau majeure pour un cluster Aurora MySQL. Pour obtenir des informations générales sur la mise à niveau, consultez la section Mise à niveau des clusters de bases de données Aurora MySQL dans le guide de l'utilisateur Amazon Aurora.
Pour obtenir des informations de dépannage, consultez la section Résolution des problèmes liés à la mise à niveau sur place d'Aurora MySQL dans le Guide de l'utilisateur Amazon Aurora.
Si vous avez des questions ou des préoccupations, Support est disponible sur les forums de la communauté et via Support
Améliorations
Correctifs de sécurité
Cette version inclut des correctifs pour les CVE de haute gravité suivants :
Améliorations de disponibilité
-
Correction d'un problème en raison duquel une instance de réplication pouvait redémarrer lors de l'exécution d'instructions préparées par protocole binaire qui étaient transmises à l'auteur via le transfert d'écriture.
-
Correction d'un problème à cause duquel une instance de lecteur pouvait redémarrer à plusieurs reprises après avoir été redémarrée alors que l'instance de rédaction effectuait une purge forcée des journaux d'annulation.
-
Correction d'un problème dans le mécanisme d'évitement de la mémoire insuffisante (OOM) qui pouvait provoquer le redémarrage d'une instance de base de données lors d'une tentative de restauration de la mémoire sous une pression de mémoire critique.
-
Correction d'un problème en raison duquel un retard dans le redimensionnement du pool de mémoire tampon InnoDB pendant Aurora serverless les opérations de dimensionnement pouvait empêcher l'instance de base de données de répondre et de redémarrer.
-
Correction d'un problème qui pouvait entraîner le redémarrage des répliques en lecture lorsque l'instance d'écriture commet une transaction importante avec binlog activé. Ce problème peut également provoquer des erreurs lors de la lecture du fichier binlog contenant la transaction importante.
-
Correction d'un problème qui pouvait provoquer le redémarrage d'une instance de base de données d'écriture lorsqu'une instance de base de données de lecteur redémarrait alors que le transfert d'écriture local ou global était activé.
-
Correction d'un problème en raison duquel l'instance du rédacteur de base de données pouvait redémarrer de manière inattendue lors d'une opération de basculement global de base de données lors du nettoyage des tables temporaires après le traitement des instructions SQL. Ce redémarrage peut entraîner un allongement du temps de transition.
-
Correction d'un problème qui pouvait entraîner le redémarrage répété de l'instance de rédaction lorsque l'instance de rédaction redémarre lors de la purge d'un enregistrement d'annulation pour une table contenant des index sur des colonnes virtuelles.
-
Correction d'un problème rare qui pouvait entraîner le redémarrage de l'instance de rédaction en raison d'un conflit de synchronisation interne lors d'opérations d'écriture hautement simultanées.
-
Correction d'un problème qui pouvait entraîner le redémarrage de la base de données lorsqu'une modification de la configuration de stockage se produisait alors qu'une opération de synchronisation des métadonnées était toujours en cours.
-
Correction d'un problème qui pouvait entraîner le redémarrage d'une instance de base de données lorsque le binlog amélioré était activé.
Améliorations générales
-
Correction d'un problème qui pouvait provoquer le redémarrage du moteur lorsqu'une requête SIG Z-order spatiale utilisait un index spatial sur une colonne déclarée avec une annotation SRID explicite.
-
Correction d'un problème de manque de mémoire (OOM) qui pouvait entraîner le redémarrage du lecteur lors de l'exécution de commandes liées aux privilèges sur l'enregistreur.
-
Correction d'un problème qui pouvait, dans certains cas, retarder la disponibilité des instances lors d'opérations de correction sans interruption (ZDP) ou de redémarrage sans interruption (ZDR).
-
Correction d'un problème de disponibilité du cluster qui pouvait survenir lors des mises à niveau du serveur de base de données lorsque les opérations DML sur les tables système faisaient référence à des valeurs d'incrémentation automatique obsolètes.
-
Correction d'un problème à cause duquel le lecteur génère des rapports
ERROR 1146(tableau introuvable) lors de certaines opérations DDL en ligne sur l'enregistreur lors de l'utilisation de l'INPLACEalgorithme. Cela peut se produire lorsque le lecteur n'a pas encore ouvert la table avant le début du DDL, qu'il redémarre ou qu'un nouveau lecteur est créé alors que le DDL est en cours. -
Correction d'un problème qui pouvait entraîner le renvoi des résultats de requête dans l'ordre croissant au lieu de l'ordre décroissant demandé lors de l'utilisation
ORDER BY DESCavec une comparaison de plages etLIMIT. -
Correction de l'ordre des validations sur les répliques de binlog avec Enhanced Binlog activé pour respecter correctement le paramètre.
replica_preserve_commit_orderCe comportement de classement n'a pas affecté l'intégrité des données ni provoqué de conflits entre les transactions, car il ne s'appliquait qu'au séquençage des transactions non dépendantes. -
Correction d'un problème qui pouvait entraîner le redémarrage d'une instance de base de données pendant les opérations de réduction d'Aurora Serverless ou pendant les périodes de forte pression du pool de mémoire tampon.
-
Correction d'un problème en raison duquel les opérations de clonage de clusters de bases de données pouvaient prendre plus de temps à se terminer.
-
Correction d'un problème en raison duquel, dans certains cas, l'état de connexion n'était pas préservé après une mise à niveau sans interruption, ce qui pouvait entraîner un comportement inattendu.