Aller au contenu
philippe69

Comment optimiser MySQL

Noter ce sujet :

Recommended Posts

Bonjour à tous,

J'ai une base de données qui rame.

J'aurais aimé trouver les requêtes chronophages en testant sur mon PC en local (Windows EasyPhP) plutôt que sur mon serveur.

Connaissez vous un outils de diagnotic qui me permettrait de pister le temps d'exécution des requêtes sur EasyPhP.

Je cherche quelque chose comme les slowquery sur unix. Tout autre idée est la bienvenue.

Merci à vous

Cordialement

Philippe

Partager ce message


Lien à poster
Partager sur d’autres sites

Tu peux à mon sens avoir trace des slow-queries sur ton PC.

Il suffit de renseigner le chemin du fichier log dans le fichier de configuration de mysql.

Sous linux, la syntaxe est par exemple:

log_slow_queries = /var/log/mysql/mysql-slow.log

Sur un PC, tu devras (sans en être certain) renseigner le chemin "à la mode Windows", sous une forme :

log_slow_queries = c:\rep1\rep2\slow-query.log

N'oublie pas de redémarrer mysql après cette modification.

Partager ce message


Lien à poster
Partager sur d’autres sites

On peut considérer que ce n'était pas urgent... vu que tu as mis 4 ans à répondre ! :lol:

Partager ce message


Lien à poster
Partager sur d’autres sites
:w00t: Whoua, 4 ans, belle performance

Partager ce message


Lien à poster
Partager sur d’autres sites

Belle performance :P Au moins on peut dire que tu est fidèle au hub. Pas beaucoup présent, mais fidèle :P

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

×