ams51 Posté 9 Janvier 2009 Partager Posté 9 Janvier 2009 Bonjour, Je voudrais savoir comment on repère les requètes MySQL qui sont lentes. Dan m'a prévenu par MP que j'avais des requêtes bouffeuses de temps et j'aimerais les repérer. Comme ça peut intéresser du monde je mets la question dans la partie publique... En plus ce sera plus simple pour moi de retrouver la solution via Google plus tard Lien vers le commentaire Partager sur d’autres sites More sharing options...
Patrick Posté 9 Janvier 2009 Partager Posté 9 Janvier 2009 Je ne suis pas un spécialiste, mais peut-être que l'onglet "état" de phpMyAdmin (ver 3+) pourrait t'aider. Tu as pleins d'informations (auxquelles je ne comprend pas grand chose) ++ Patrick Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 9 Janvier 2009 Partager Posté 9 Janvier 2009 C'est tout simplement les requêtes qui se trouvent dans le fichier mysql-slow.log Le nom du fichier peut varier, et est défini dans le fichier my.cnf avec ceci (chez toi) log_slow_queries = /var/log/mysql/mysql-slow.loglong_query_time = 2 Dans l'exemple ci-dessus, on trace les requêtes qui durent plus de 2 secondes. Attention, il faut que ce fichier existe avant de relancer mysql. Il faut aussi qu'il ait mysql comme propriétaire. Lien vers le commentaire Partager sur d’autres sites More sharing options...
ams51 Posté 9 Janvier 2009 Auteur Partager Posté 9 Janvier 2009 Merci... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant