Apports de MariaDB 10.4
Le moteur de bases de données relationnelles MariaDB continue d’évoluer. La version 10.4 apporte tout un lot d’apports fonctionnels qui portent sur l’authentification.
10.4.0 | ajout de la clause IF NOT EXISTS aux instructions INSTALL PLUGIN, DROP PLUGIN |
La commande SET PASSWORD stocke désormais les mots de passe dans la table mysql.global_priv. | |
ajout de la variable serveur tcp_nodelay | |
10.4.1 | mysql.global_priv remplace désormais mysql.user et stocke les logins et mots de passe, ainsi que les privilèges globaux de l’utilisateur. |
10.4.2 | max_password_errors détermine le nombre de tentatives de connexions avec un mauvais mot de passe |
Galera Cluster, apparu depuis la version 10.1, passe en version 26.4.0. | |
10.4.3 | analyze_sample_percentage définit le pourcentage de lignes utilisées par la commande ANALYZE TABLE. |
Généralisation de l’emploi des statistiques basés sur les histogrammes au niveau de l’optimiseur de requêtes: les statistiques sont stockées dans mysql.column_stats. L’objectif est de permettre de choisir ente les index et les parcours séquentiels, en enregistrant le nombre de lignes et la quantité d’octets balayés, le temps nécessaire et le coût CPU. | |
Expiration possible du mot de passe d’un utilisateur avec l’ajout de la clause EXPIRE au niveau des commandes CREATE USER, ALTER USER : ALTER USER 'denis'@'localhost' PASSWORD EXPIRE INTERVAL 30 DAY; |
|
Authentification par défaut sur Linux en mode Unix Socket | |
Ajout de la variable optimizer_trace |