Version stable de MariaDB 10.11

La première version stable de la nouvelle branche SGBD MariaDB 10.11 (10.11.2) a été publiée, au sein de laquelle une branche de MySQL est en cours de développement qui maintient la compatibilité ascendante et se distingue par l'intégration de moteurs de stockage supplémentaires et de fonctionnalités avancées. Le développement de MariaDB est supervisé par la fondation indépendante MariaDB, à la suite d'un processus de développement ouvert et transparent, indépendant des fournisseurs individuels. MariaDB est livré à la place de MySQL sur de nombreuses distributions Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) et a été adopté par des projets majeurs tels que Wikipedia, Google Cloud SQL et Nimbuzz.

Dans le même temps, la branche 11.0 est en test alpha, ce qui propose des améliorations significatives et des changements qui rompent la compatibilité. La branche MariaDB 10.11 a été classée comme une version à support long et sera maintenue côte à côte avec MariaDB 11.x jusqu'en février 2028.

Principales améliorations de MariaDB 10.11 :

  • L'opération "GRANT ... TO PUBLIC" a été implémentée, à l'aide de laquelle vous pouvez accorder certains privilèges à tous les utilisateurs du serveur à la fois.
  • Les autorisations SUPER et "LECTURE SEULEMENT ADMIN" sont séparées - le privilège "SUPER" ne couvre plus les autorisations "LECTURE SEULEMENT ADMIN" (la possibilité d'écrire, même si le mode est défini en lecture seule).
  • Dans le mode d'inspection "ANALYZE FORMAT=JSON", le temps passé par l'optimiseur de requêtes est affiché.
  • Résolution des problèmes de performances survenus lors de la lecture d'une table avec des paramètres de schéma de stockage, ainsi que lors de l'analyse complète de tables avec des paramètres et des procédures de schéma de stockage.
  • La prise en charge de l'enregistrement et de la restauration des données historiques à partir de tables versionnées a été ajoutée à l'utilitaire mariadb-dump.
  • Ajout du paramètre system_versioning_insert_history pour contrôler la possibilité d'apporter des modifications aux versions antérieures des données dans les tables versionnées.
  • Autoriser la modification des paramètres innodb_write_io_threads et innodb_read_io_threads à la volée sans avoir à redémarrer le serveur.
  • Sur la plateforme Windows, les administrateurs Windows peuvent se connecter en tant qu'utilisateur root à MariaDB sans saisir de mot de passe.
  • Les variables log_slow_min_examined_row_limit (min_examined_row_limit), log_slow_query (slow_query_log), log_slow_query_file (slow_query_log_file) et log_slow_query_time (long_query_time) ont été renommées.

Source: opennet.ru

Ajouter un commentaire