Mises à jour du moteur de base de données Aurora du 17/10/2023 (version 2.11.4,compatible avec MySQL 5.7.12) - 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 17/10/2023 (version 2.11.4,compatible avec MySQL 5.7.12)

Version : 2.11.4

Aurora MySQL 2.11.4 est disponible. Les versions 2.11 d'Aurora MySQL sont compatibles avec MySQL 5.7.12. Pour plus d'informations sur les modifications apportées, consultez Changes in MySQL 5.7.12 (2016-04-11, General Availability).

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

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

Si vous mettez à niveau une base de données globale Aurora MySQL vers la version 2.11.*, vous devez mettre à niveau vos clusters de bases de données principal et secondaire vers la même version, y compris le niveau de correctif. Pour plus d'informations sur la mise à niveau de la version mineure d'une base de données globale Aurora, consultez Mises à niveau de version mineure.

Immédiatement après l'exécution d'une mise à niveau sur place de la version du moteur vers Aurora MySQL 2.11.*, une mise à niveau du système d'exploitation est appliquée automatiquement à toutes les instances concernées sur les classes d'instances de base de données db.r4, db.r5, db.t2 et db.t3, si les instances exécutent une ancienne version du système d'exploitation. Dans un cluster de base de données multi-AZ, toutes les instances de lecteur appliquent d'abord la mise à niveau du système d'exploitation. Lorsque la mise à niveau du système d'exploitation sur la première instance d'enregistreur est terminée, un basculement se produit et l'instance d'enregistreur précédente est mise à niveau.

Note

La mise à niveau du système d'exploitation n'est pas appliquée automatiquement aux bases de données globales Aurora lors des mises à niveau majeures des versions.

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.

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 ci-dessous :

  • Correction d'un problème susceptible d'empêcher l'écriture dans le journal d'audit d'événements signalés lors du traitement des rotations du journal d'audit.

  • CVE-2022-24407

Améliorations de la disponibilité :

  • Correction d'un problème de redémarrage des instances de base de données Aurora MySQL utilisant une requête parallèle lorsqu'elles exécutent un grand nombre de requêtes parallèles simultanées.

  • Correction d'un problème susceptible d'entraîner le redémarrage d'une instance de base de données lors de l'exécution de charges de travail de lecture intensives en E/S.

  • Correction d'un problème susceptible d'entraîner le redémarrage d'une instance de base de données lors d'une tentative de lecture d'une page de base de données appartenant à une table supprimée.

  • Correction d'un problème susceptible d'entraîner le redémarrage de l'instance d'enregistreur lorsque celle-ci augmente le volume de la base de données jusqu'à un multiple de 160 Go.

  • Correction d'un problème susceptible d'entraîner l'indisponibilité du cluster de base de données si l'instance d'enregistreur redémarre alors que la base de données crée ou supprime des déclencheurs sur des tables système internes.

  • Correction d'un problème pouvant provoquer le redémarrage d'une instance de lecteur lors de l'exécution de requêtes DML (Data Manipulation Language) sur une table contenant un index Full Text.

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

  • Correction d'un problème pouvant entraîner 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).

  • 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 d'augmentation du retard de réplication pour les petites instances de réplica en lecture après une mise à niveau à partir de versions antérieures à la version 2.11.*.

  • Correction d'un problème pouvant provoquer un nombre excessif de messages de journaux lors de la consultation de table des autorisations procs_priv pour la vérification de requêtes impliquant des routines stockées.

  • Correction d'un problème de gestion de la mémoire pouvant conduire l'instance de base de données à utiliser excessivement la mémoire lors de l'exécution de requêtes utilisant l'optimisation de la jointure de hachage.

  • Correction d'un problème provoquant le redémarrage de la base de données lors de l'exécution d'instructions SELECT avec des tables partitionnées (créées dans une version de MySQL prenant en charge l'ancien gestionnaire de partition ha_partition) et lorsque la requête parallèle est choisie par le planificateur de requêtes.

  • Correction d'un problème empêchant l'établissement de nouvelles connexions clientes à la base de données lorsque le transfert d'écriture est activé.

  • Réduction du retard de réplication du journal binaire lorsqu'un réplica du journal binaire Aurora MySQL exécute des événements QUERY écrits dans le fichier binaire de la source sans qu'une base de données par défaut soit définie par la commande USE.

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

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

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

  • Ajout de la prise en charge de la définition du format du 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 qui pouvait entraîner l'CommitLatency CloudWatch affichage incorrect de la métrique lorsque le innodb_flush_log_at_trx_commit paramètre n'était pas défini sur 1.

  • 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 qui pouvait entraîner une augmentation de la durée d'exécution des requêtes.

  • Correction d'un problème susceptible d'entraîner le redémarrage d'une base de données lorsque les consommateurs connectés du journal binaire utilisent des identifiants de serveurs de réplication du journal binaire en double.

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.12 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.

  • Réplication : certains événements du journal binaire n'étaient pas toujours gérés correctement. (Bogue n° 34617506)

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

  • Dans les instructions préparées, certains types de sous-requête pouvaient causer un arrêt du serveur. (Bogue n° 33100586)

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).

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 :

  • 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

  • Instruction SQL CREATE TABLESPACE