Dans la grande majorité des applications, améliorer les requêtes
qui mettent le plus de temps à s’exécuter s’avère en payant à
tous les points de vue : les utilisateurs ont un meilleur
ressenti de l’application grâce au gain en rapidité, la charge du
serveur baisse car les requêtes lentes ont souvent pour origine
un plan d’exécution coûteux et finalement le serveur est capable
d’accepter plus de connexions qu’auparavant. Mais avant de
pouvoir corriger ces requêtes lentes, encore faut-il les repérer
afin de les analyser. C’est pourquoi je vous propose dans cet
article de faire le point sur le slow query log, soit en français
plus correct le journal des requêtes lentes.
Tout d’abord, il faut savoir que la version 5.1 a apporté pas mal
de changements par rapport aux possibilités offertes jusqu’alors.
Mais pour que les choses restent claires, nous allons commencer
par présenter les options disponibles en 5.0. …
[Lire plus]