Ce qui suit est une brève liste des nouvelles fonctionnalités de MySQL 8.0 -
Un dictionnaire de données de transaction utilisé pour stocker des informations sur les objets.
Instructions Atomic Data Definition Language (DDL) utilisées pour combiner les mises à jour des dictionnaires de données, les opérations du moteur de stockage, etc.
Les niveaux de sécurité ont été améliorés et les DBA (administrateurs de bases de données) bénéficient d'une plus grande flexibilité dans la gestion des comptes.
Les valeurs par défaut du cryptage sont définies et le cryptage des tables est implémenté globalement. La variable 'default_table_encryption' est utilisée pour définir le cryptage par défaut pour les schémas nouvellement créés. Lors de la création d'un schéma, vous pouvez définir le chiffrement par défaut du schéma à l'aide de la clause "DEFAULT ENCRYPTION".
Modifications apportées au moteur InnoDB - La valeur du compteur d'incrémentation automatique maximum actuel est écrite dans le "redo log" à chaque fois qu'il change.
JSON Enhancement a amélioré la fonction JSON de MySQL, y compris "ajouté ->>", qui est l'opérateur de chemin en ligne.
Dans la nouvelle version, InnoDB prend en charge la lecture d'index clusterisés en parallèle. Cette fonctionnalité améliore considérablement les performances de CHECK TABLE.
Dans la dernière version, lorsque la variable innodb_dedicated_server est activée, la taille et le nombre de fichiers journaux sont configurés en fonction de la taille du pool de tampons configurée automatiquement. Auparavant, la taille du fichier journal était configurée en fonction de la quantité. de mémoire qui pouvait être détecté sur le serveur, et le nombre de fichiers journaux n'était pas automatiquement configuré
.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!