Mises à jour du moteur de base de données Aurora MySQL : 05/04/2017 (version 1.12) (obsolète) - 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 : 05/04/2017 (version 1.12) (obsolète)

Version : 1.12

Aurora MySQL 1.12 constitue désormais la version conseillée pour la création de nouveaux clusters de bases de données, y compris les restaurations à partir d'instantanés.

Il n'est pas obligatoire d'effectuer la mise à niveau pour les clusters existants. Vous pourrez mettre à niveau les clusters existants vers la version 1.12 une fois que nous aurons terminé d'appliquer le correctif à l'échelle du parc à la version 1.11 (consultez les notes de mise à jour d'Aurora 1.11 et l'annonce du forum correspondante). Avec la version 1.12 d'Aurora, nous utilisons un modèle d'application de correctifs de cluster dans lequel tous les nœuds d'un cluster de bases de données Aurora sont corrigés en même temps. Pour plus d'informations, consultez Entretien d'un cluster de base de données Amazon Aurora dans le Guide de l'utilisateur Amazon Aurora.

Nouvelles fonctions

  • Fast DDL – Aurora MySQL vous permet désormais d'exécuter une opération ALTER TABLE tbl_name ADD COLUMN col_name column_definition presque instantanément. L'opération s'effectue sans nécessiter la copie de la table et sans impact matériel sur les autres instructions DML. Puisque l'opération ne consomme pas de stockage temporaire pour une copie de table, les instructions DDL sont pratiques même pour des tables volumineuses sur des classes d'instance Small. FAST DLL prend actuellement uniquement en charge l'ajout d'une colonne acceptant la valeur null, sans valeur par défaut, à la fin d'une table. Cette fonction n'est actuellement disponible qu'au mode Lab d'Aurora. Pour plus d'informations, consultez Modification de tables dans Amazon Aurora à l'aide de Fast DDL dans le Guide de l'utilisateur Amazon Aurora.

  • Show volume status – Nous avons ajouté une nouvelle commande de surveillance, SHOW VOLUME STATUS, qui permet d'afficher le nombre de nœuds et de disques d'un volume. Pour plus d'informations, consultez Affichage du statut du volume pour un cluster de base de données Aurora MySQL dans le Guide de l'utilisateur Amazon Aurora.

Améliorations

  • Modifications implémentées pour verrouiller la compression en vue de réduire davantage la mémoire allouée par objet verrouillé. Cette amélioration est disponible au mode Lab.

  • Un problème de diminution rapide de la métrique trx_active_transactions, même quand la base de données est inactive, a été résolu.

  • Un problème de message d'erreur non valide concernant la syntaxe de la requête d'injection d'erreurs en cas d'échec de la simulation dans les disques et les nœuds a été résolu.

  • Plusieurs problèmes de conditions de concurrence et de verrous morts dans le gestionnaire de verrous ont été résolus.

  • Un problème de dépassement de mémoire tampon dans l'optimiseur de requête a été résolu.

  • Un problème de stabilité dans les réplicas en lecture de l'Aurora lorsque les nœuds de stockage sous-jacents ont une mémoire disponible faible a été résolu.

  • Un problème de persistance de connexions inactives au-delà de la définition du paramètre wait_timeout a été résolu.

  • Un problème de renvoi par query_cache_size d'une valeur inattendue après le redémarrage d'une instance a été résolu.

  • Un problème de performance résultant d'un fil de diagnostic détectant le réseau trop souvent dans le cas où les écritures ne progressent pas vers le stockage a été résolu.

Intégration de correctifs de bogues MySQL.

  • Le rechargement d'une table qui a été expulsée quand elle était vide a provoqué la réinitialisation d'une valeur AUTO_INCREMENT. (Bogues n° 21454472 et 77743)

  • Un enregistrement d'index a été introuvable à la restauration en raison d'incohérences dans la structure purge_node_t. Celles-ci ont entraîné des messages d'avertissement et d'erreur tels que « erreur dans la mise à jour de l'entrée d'index secondaire », « impossible de purger un enregistrement » et « tentative de purge de l'entrée d'index secondaire non marquée pour la suppression ». (Bogues n° 19138298, 70214, 21126772 et 21065746)

  • Le calcul incorrect de la taille de la pile de l'opération qsort entraîne un dépassement de la pile. (Bogue n° 73979)

  • Enregistrement introuvable dans un index à la restauration. (Bogues n° 70214 et 72419)

  • ALTER TABLE ajoute la colonne TIMESTAMP sur la mise à jour CURRENT_TIMESTAMP insère des données ZERO (Bogue n° 17392)