Mises à jour du moteur de base de données Aurora MySQL 2024-06-26 (version 3.06.1, compatible avec MySQL 8.0.34) - 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 2024-06-26 (version 3.06.1, compatible avec MySQL 8.0.34)

Version : 3.06.1

Aurora MySQL 3.06.1 est généralement disponible. Les versions 3.06 d'Aurora MySQL sont compatibles avec MySQL 8.0.34. Pour plus d'informations sur les modifications apportées, 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 connaître les différences entre Aurora MySQL version 3 et Aurora MySQL version 2, voir 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 dans le guide de l'utilisateur Amazon Aurora.

Les versions d'Aurora MySQL actuellement prises en charge sont les suivantes : 2.07.9, 2.07.10, 2.11.*, 2.12.*, 3.03.*, 3.04.*, 3.05.*, 3.06.* et 3.07.*.

Vous pouvez effectuer une mise à niveau sur place, restaurer un instantané ou lancer une mise à niveau bleu/vert 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.06.1.

Pour plus d'informations sur la planification d'une mise à niveau vers la version 3 d'Aurora MySQL, voir Planification d'une mise à niveau de version majeure pour un cluster de bases de données Aurora MySQL. 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 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, 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é corrigés et CVEs :

Cette version inclut tous les correctifs CVE communautaires, y compris MySQL 8.0.34. Les correctifs CVE suivants sont inclus :

Améliorations de la disponibilité :

  • Correction d'un problème qui provoquait le redémarrage d'une instance de base de données Aurora MySQL lors de l'exécution d'une requête parallèle.

  • Correction d'un problème qui pouvait provoquer le redémarrage d'une instance de base de données de lecteur lors de la lecture d'une table modifiée ou supprimée sur l'instance de base de données d'écriture.

  • Correction d'un problème qui provoquait une violation de l'accès à la mémoire entraînant la libération d'un objet mutex n'appartenant plus au thread.

  • Correction d'un problème qui pouvait provoquer le redémarrage d'une instance de base de données Aurora MySQL Writer lorsqu'une session de transfert d'écriture était fermée lors de l'exécution d'une requête transférée.

  • Correction d'un problème qui provoquait le redémarrage d'une instance de base de données lors de la gestion de grands ensembles GTID sur une instance activée pour les journaux binaires.

  • Correction d'un problème qui, dans de rares cas, pouvait provoquer le redémarrage d'une instance de lecteur lors de l'exécution de SELECT requêtes sur des tables soumises à une contrainte de clé étrangère.

  • Correction d'un problème qui provoquait le redémarrage d'une instance de base de données lors d'une tentative de restauration du dictionnaire de données InnoDB lors de la restauration de la base de données.

  • Correction d'un problème dans Aurora Serverless v2 cela peut entraîner le redémarrage de la base de données lors de la mise à l'échelle.

Améliorations générales :

  • Correction d'un problème dans le code de publication des métriques en raison duquel la mémoire pouvait être utilisée après avoir été libérée.

  • Correction d'un problème qui provoquait des redémarrages répétés du moteur de base de données en raison de l'inexistence d'un objet tablespace d'annulation.

  • Correction d'un problème lié à la troncature automatique des tablespaces d'annulation lorsqu'ils sont supérieurs au seuil innodb_max_undo_log_size dans les scénarios de mise à niveau.

  • Correction d'un problème qui fournissait une valeur incorrecte pour la variable d'threads_runningétat lors de l'utilisation de la base de données globale Aurora.

  • Correction d'un problème à cause duquel une réplique de lecture du journal binaire Aurora MySQL (binlog) avec optimisation de l'index secondaire parallèle activée redémarrait lors de l'application de modifications de réplication sur des tables contenant des clés étrangères.

  • La version 3.06.0 d'Aurora MySQL a ajouté le support pour l'intégration d'Amazon Bedrock. Dans ce cadre, de nouveaux mots clés réservés (accept,aws_bedrock_invoke_model, aws_sagemaker_invoke_endpointcontent_type, ettimeout_ms) ont été ajoutés. Dans la version 3.06.1 d'Aurora MySQL, ces mots clés ont été remplacés par des mots clés non réservés, autorisés comme identifiants sans guillemets. Pour plus d'informations sur la façon dont MySQL gère les mots clés réservés et non réservés, consultez la section Mots clés et mots réservés dans la documentation MySQL.

  • Correction d'un problème qui ne renvoyait pas clairement de message d'erreur au client lors de l'appel du service Amazon Bedrock depuis un cluster de base de données Aurora MySQL alors qu' Région AWS Amazon Bedrock n'était pas encore disponible.

  • Correction d'un problème qui provoquait le redémarrage d'une instance de base de données en raison d'informations inexactes sur le détenteur du verrou rw_lock lors de l'utilisation de lectures parallèles.

  • Correction d'un problème qui pouvait provoquer le redémarrage d'une instance de base de données lors SHOW VOLUME STATUS de son exécution.

  • Correction d'un problème de gestion de la mémoire qui entraînait une diminution de la mémoire disponible au fil du temps lors de l'exécution de SELECT ... INTO OUTFILE ... requêtes.

  • Ajout de la prise en charge des connection_memory_chunk_size paramètres connection_memory_limit et à définir au niveau de la session pour qu'ils se comportent de la même manière que les fonctionnalités correspondantes dans MySQL Community Edition. Le connection_memory_limit paramètre définit la quantité maximale de mémoire pouvant être utilisée par une connexion utilisateur unique. Le connection_memory_chunk_size paramètre définit la taille de segmentation pour les mises à jour du compteur global d'utilisation de la mémoire.

  • Correction d'un problème qui pouvait provoquer le redémarrage d'une instance de base de données lorsque le stockage local de l'instance de base de données atteignait sa pleine capacité.

  • Correction d'un problème en raison duquel le schéma de performance n'était pas activé lorsque la gestion automatisée de Performance Insights était activée pour les instances de base de données db.t4g.medium et db.t4g.large.

  • Correction d'un problème qui provoquait le redémarrage d'une instance de base de données d'écriture lorsqu'une instance de base de données de lecture utilisant le transfert d'écriture exécutait une instruction DML (Data Manipulation Language) contenant une valeur d'horodatage et que le paramètre de time_zone base de données était défini sur. UTC

  • Correction d'un problème lié à l'application de correctifs sans interruption de service (ZDP) qui empêchait une instance de base de données de fermer les connexions client lorsqu'elle atteignait la valeur minimale configurée par le client de l'un ou de l'autre. wait_timeout interactive_timeout

Mises à niveau et migrations :

  • Correction d'un problème qui entraînait l'échec des mises à niveau ou des migrations lorsque la version du moteur de base de données Aurora MySQL cible était la version 3.04.0 ou supérieure. Cela se produit lorsque le paramètre du lower_case_table_names cluster de base de données est défini sur et que le classement de base de données MySQL est incompatible avec les noms de table en minuscules. 1

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

Cette version inclut toutes les corrections de bogues communautaires, y compris la version 8.0.34. 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.