Publié le: Oct 23, 2018

Amazon RDS for MySQL prend désormais en charge la version majeure 8.0 de MySQL Community Edition dans toutes les régions AWS. MySQL 8.0 est la dernière version majeure et offre un nouvelle fonctionnalité de requête ainsi que des améliorations de performances, de fiabilité, de sécurité, de capacité de gestion et une prise en charge mobile et internationale. Éléments principaux de MySQL 8.0 :

  • Fonctions Windows et expressions de table commune (requêtes WITH) pour réduire la complexité des requêtes.
  • JSON : fonctions de conversion JSON vers des tables relationnelles, de fusion d’objets JSON et d’agrégation ; utilitaires pour le dimensionnement et l’impression d’objets JSON ; prise en charge d’expressions de plages et de l’opérateur ‘-->’ ; performances améliorées pour les mises à jour et tris partiels en place.
  • GIS : types de données spatiales, index et fonctions de prise en charge de 5 108 systèmes de référence spatiaux, dont 4 628 projections (cartes plates), 479 représentations géographiques (ellipsoïdales) de la Terre et un plan abstrait cartésien multifonction.
  • Performances : performances deux fois supérieures par rapport à MySQL 5.7 ; optimisations des performances InnoDB pour la lecture/écriture, liens E/S et charges de travail « hot spot » à forte contention ; améliorations des performances de réplication ; index descendants ; index invisibles ; améliorations du modèle de coûts pour la prise en compte de contenu du pool de tampon ; et groupes de ressources pour permettre aux utilisateurs de contrôler et hiérarchiser l’utilisation de ressources par charge de travail.
  • Fiabilité : opérations Data Definition Language (DDL) atomiques et résistantes ; dictionnaire de données transactionnel et unifié pour les métadonnées.
  • Sécurité : rôles (collections nommées de privilèges) pour l’accord et le refus d’autorisations à des groupes d’utilisateurs ; prise en charge pour la force du mot de passe et les stratégies de réutilisation de mot de passe ; et l’utilisation d’OpenSSL comme bibliothèque TLS/SSL par défaut.
  • Capacité de gestion : opérations ADD COLUMN DDL instantanées ; améliorations de Performance Schema, Information Schema, Configuration Variables et Error Logging pour une meilleure visibilité.
  • Prise en charge mobile et internationale : utf8mb4 comme ensemble de caractères par défaut.

Pour en savoir plus sur Amazon RDS for MySQL 8.0 et savoir comment mettre à niveau vos instances de base de données, consultez le Guide de l’utilisateur Amazon RDS. Vous pouvez lancer une nouvelle instance de base de données Amazon RDS pour MySQL 8.0 ou mettre à niveau l’actuelle en seulement quelques clics dans AWS Management Console.