Mises à jour du moteur de base de données Aurora MySQL 25/07/2023 (version 2.12.0, compatible avec MySQL 5.7.40) Cette version a atteint la fin du support standard. - 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 25/07/2023 (version 2.12.0, compatible avec MySQL 5.7.40) Cette version a atteint la fin du support standard.

Version : 2.12.0

Aurora MySQL 2.12.0 est disponible. Les versions 2.12 d'Aurora MySQL sont compatibles avec MySQL jusqu'à 5.7.40. Pour plus d'informations sur les modifications, consultez Changes in MySQL 5.7.40 (2022-10-11, General Availability).

Les versions d'Aurora MySQL actuellement prises en charge sont 2.11.*, 2.12.*, 3.01.*, 3.02.* et 3.03.*.

Vous pouvez mettre à niveau un cluster de base de données Aurora MySQL 2.* vers Aurora MySQL 2.12.0. Vous pouvez restaurer un instantané à partir d'une version Aurora MySQL actuellement prise en charge dans Aurora MySQL 2.12.0.

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.

Note

Pour plus d'informations sur la mise à niveau de votre cluster de base de données Aurora MySQL, consultez Mise à niveau de la version mineure ou du niveau de correctif d'un cluster de bases de données Aurora MySQL dans le Guide de l'utilisateur Amazon Aurora.

Améliorations

Problèmes de sécurité corrigés et CVEs répertoriés ci-dessous :

Cette version inclut tous les CVEs correctifs communautaires, y compris MySQL 5.7.40.

Améliorations de la disponibilité :

  • Correction d'un problème de chiffrement des événements DAS (Database Activity Streams) pouvant entraîner le redémarrage de la base de données.

  • Correction de deux problèmes pouvant faire échouer le redémarrage d'une base de données si celui-ci se produisait lors de l'exécution d'une requête DDL (Data Definition Language).

  • Correction d'un problème de surcroît de connexions qui peut entraîner une augmentation de la latence des requêtes ou un redémarrage de l'instance de base de données.

  • Correction d'un problème susceptible, dans de rares cas, de provoquer le redémarrage d'un réplica Aurora lors de l'exécution simultanée d'opérations de mise à jour volumineuses ou de charges de travail DDL (Data Definition Language) sur l'instance d'enregistreur et d'opérations de lecture sur le même ensemble de tables sur le réplica Aurora.

  • Correction d'un problème de surcroît de connexions qui peut entraîner un allongement de la durée du processus d'établissement de la connexion ou provoquer un échec en raison d'erreurs de délai d'expiration.

  • Correction d'un problème lors duquel la rotation du journal d'audit avancé pouvait réduire la mémoire disponible, ce qui pouvait entraîner le redémarrage de l'instance de base de données.

  • Correction d'un problème pouvant entraîner le redémarrage d'une instance de lecteur Aurora MySQL lors de l'exécution d'une requête utilisant un plan d'exécution de requêtes parallèles Aurora.

  • Correction d'un problème qui provoquait le redémarrage de l'instance d'enregistreur lors de l'exécution de la requête OPTIMIZE TABLE sur une table dotée d'un index Full Text Search (FTS).

  • Correction d'un problème qui provoquait le redémarrage de l'instance d'écriture dans une AWS région principale de base de données globale Aurora lorsqu'une SELECT FOR UPDATE requête était exécutée à l'aide du transfert d'écriture global depuis une région secondaire de base de données globale Aurora

  • Correction d'un problème qui provoquait le redémarrage d'une instance de lecteur de AWS région secondaire de la base de données globale Aurora utilisant le transfert d'écriture global lorsqu'une instruction de validation implicite transférée rencontrait une erreur

  • 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 :

  • Introduction d'optimisations des performances de gestion des fichiers sur les réplicas des fichiers binaires afin de réduire les conflits lors de l'écriture dans les fichiers journaux de relais.

  • Correction d'un problème pouvant entraîner un signalement incorrect du compteur buffer_pool_read_requests dans les métriques information_schema.

  • Correction d'un problème pouvant entraîner le remplissage de l'espace de stockage local lors de l'exécution d'opérations LOAD FROM S3 ou SELECT INTO S3. Le problème peut également entraîner une augmentation de l'utilisation du processeur, des redémarrages de la base de données en raison d'une mémoire insuffisante et une augmentation de la latence pour ces requêtes.

  • Correction d'un problème lors duquel des instances de base de données utilisant la réplication de journaux binaires pouvaient connaître une augmentation de l'utilisation du processeur et des échecs de connexion lorsque plusieurs consommateurs de la réplication de journaux binaires étaient connectés.

  • Correction d'un problème lors duquel les variables d'état du serveur SSL n'étaient pas renseignées.

  • Correction d'un problème lors duquel des instructions DML (Data Manipulation Language) exécutant des écritures en double pouvaient entraîner une journalisation excessive des erreurs et une augmentation de la latence des requêtes.

  • Mise à niveau des définitions de fuseaux horaires vers la version IANA 2023c.

  • Ajout de la prise en charge de l'activation et de la désactivation de la journalisation binaire au niveau de la session. Consultez la section Procédures stockées - Réplication dans le Guide de l'utilisateur Amazon Aurora.

  • Ajout de la prise en charge de la définition du format de journal binaire au niveau de la session. Consultez la section Procédures stockées - Réplication dans le Guide de l'utilisateur Amazon Aurora.

  • Correction d'un problème lors duquel le réglage du paramètre aurora_disable_hash_join sur 1 ou ON n'empêchait pas l'optimiseur d'utiliser une jointure de hachage.

  • Correction d'un problème avec l'analyse d'index qui pouvait renvoyer un résultat inexact lors de l'exécution d'une requête SELECT avec la clause GROUP BY et le paramètre aurora_parallel_query défini sur ON.

  • Correction d'un problème susceptible, dans de rares cas, d'entraîner le redémarrage d'une instance Amazon Aurora lors de l'accès à une table comportant une mise à jour importante ou des opérations DDL (Data Definition Language) exécutées simultanément sur l'instance d'enregistreur.

  • Correction d'un problème pouvant entraîner un signalement incorrect du compteur buffer_pool_read_requests dans les métriques information_schema.

  • Correction d'un problème provoquant le redémarrage d'un réplica du journal binaire si la variable système server_uuid de la source est absente ou a une valeur non valide.

  • Correction d'un problème empêchant l'obsolescence des statistiques d'InnoDB, ce qui pouvait parfois générer un plan d'exécution de requêtes sous-optimal susceptible d'entraîner une augmentation du temps d'exécution des requêtes.

  • Correction d'un problème à cause duquel les AuroraGlobalDBRPOLag CloudWatch métriques affichaient toujours zéro, quelle que soit la charge de travail de l'utilisateur

Mises à niveau et migrations :

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 5.7.40 incluse. Pour plus d'informations, consultez Bogues MySQL corrigés par les mises à jour du moteur de base de données Aurora MySQL 2.x.

  • Correction d'un problème susceptible d'entraîner une utilisation plus élevée du processeur en raison de la rotation des certificats TLS en arrière-plan. (Bogue n° 34284186)

Fonctions non prises en charge dans Aurora MySQL version 2

Les fonctionnalités suivantes ne sont pas prises en charge dans Aurora MySQL version 2 (compatible avec MySQL 5.7).

  • Traitement par lot des analyses.

Compatibilité avec MySQL 5.7

Cette version d'Aurora MySQL est compatible réseau avec MySQL 5.7 et inclut des fonctions telles que la prise en charge de JSON, les index spatiaux et les colonnes générées. Aurora MySQL utilise une implémentation native de l'indexation spatiale à l'aide de courbes en z pour offrir des performances d'écriture 20 fois meilleures et des performances de lecture 10 fois meilleures que MySQL 5.7 pour des ensembles de données spatiaux.

Cette version d'Aurora MySQL ne prend actuellement pas en charge les fonctions MySQL 5.7 suivantes :

  • Instruction SQL CREATE TABLESPACE

  • plugin de réplication de groupe

  • Augmentation de la taille de page

  • Chargement du pool de mémoires tampons InnoDB au démarrage

  • plugin d'analyse de texte intégral InnoDB

  • Réplication multi-source

  • Redimensionnement de pool de mémoires tampons en ligne

  • plugin de validation de mot de passe

  • plugins de réécriture de requête

  • Filtrage de réplication

  • Protocole X