Actualités
Image pour le titre du contenu
Maciej Dobrzanski signale deux patch MySQL qui améliorent grandement le suivi des utilisateurs MySQL.

Le premier est micro-slow, un patch qui donne la possibilité d'identifier les requêtes lentes en donnant une précision inférieure à la seconde, comme c'est le cas actuellement. La requête la plus lente qui soit mesurable doit faire au moins une seconde, ce qui est un filtre très large pour la plus part des requêtes SQL pour le Web. micro_slow permet de descendre sous cette barre.

Le deuxième est une série de nouvelles commandes SHOW : SHOW TABLE_STATISTICS, SHOW INDEX_STATISTICS et SHOW USER_STATISTICS. On peut maintenant suivre le nombre lignes lues, de connexions, de connexions simultanées, etc. pour un utilisateur durant sa durée de vie. Dans un environnement fortement multi-utilisateur, cela permet de faire la différence entre ceux qui sont inactifs, et ceux qui surchargent la machine.

 
 
mysql> SHOW USER_STATISTICS LIKE 'hosting2'\G
 
*************************** 1. row ***************************
 
                  User: hosting2
 
     Total_connections: 84
 
Concurrent_connections: 0
 
        Connected_time: 20
 
             Busy_time: 1
 
          Rows_fetched: 7861
 
          Rows_updated: 240
 
       Select_commands: 1759
 
       Update_commands: 254
 
        Other_commands: 85
 
   Commit_transactions: 0
 
 Rollback_transactions: 0
 

Commentaires

Vous pouvez ajouter votre commentaire!


Vous devez vous connecter pour commenter