La nouvelle version de MySQL est désormais disponible. Elle porte le numéro 8 afin de marquer une rupture avec la série des 5.x.
Cette version apporte son lot de nouveautés et d’optimisations et la liste est longue !
Quelques exemples de nouveautés:
- Nouveau dictionnaire de données transactionnelle
- Rôles pour la gestion des droits
- Passage par défaut en utf8mb4
- Common Table Expression (clause WITH)
- Window functions
- Index invisibles
- Index Descendants
- Resource group pour gérer et répartir les ressources
- Ajout de nouvelles fonctions pour traiter le json dont une pour le transformer en table relationnelle
- jusqu’à deux fois plus rapides que la 5.7
- Amélioration du performance schema
- Amélioration des données géospatial, index GIS
- InnoDB Cluster, production ready
- MySQL Document Store GA
- Partitionnement natif, plus rapide
- amélioration de l’optimiseur.
Les outils de la suite enterprise ont aussi été mis à jour et feront l’objet d’un second article quand les détails seront publiés.