Le Forum Non Officiel de la DEDIBOX
Vous n'êtes pas identifié.
Pages: 1
Yop,
Voila j'aimerai savoir si il était possible de dire à MySQL que si une requête tourne en rond et qui fait donc monter la charge de MySQL à 100% alors MySQL tue la requête.
J'ai trouvé quelques chose mais ça ne me convient pas du tout : http://dev.mysql.com/doc/refman/5.0/fr/ … urces.html
Hors ligne
Modifie la valeur du timeout dans le fichier de configuration. Mets le nombre de secondes qu'il te convient (de toute façon une requête qui dépasse la seconde est une requête mal écrite ^^)
Thoranix a écrit:
de toute façon une requête qui dépasse la seconde est une requête mal écrite ^^)
C'est le but de ma demande.
Hors ligne
Bon j'ai passé connect_timeout à 2, on verra bien.
Si vous avez d'autres idées je suis prenneur. ![]()
Merci.
Hors ligne
http://mtop.sourceforge.net/ maybe ?
Hors ligne
Ben c'est un monitoring mais quand je suis pas la ca ne sert à rien. ![]()
Sinon j'utile mytop pour monitorer MySQL.
Hors ligne
Hint: faut lire toute la page
Hors ligne
goldyfruit a écrit:
Bon j'ai passé connect_timeout à 2, on verra bien.
Si vous avez d'autres idées je suis prenneur.
Merci.
j'ai pas vu de connect_timeout dans le my.cnf ?? (je suis Dapper 6.06)
j'ai ça :
[mysql]
#no-auto-rehash
# faster start of mysql but no tab completition
apres lecture de la doc mysql5 j'en ai deduit que peut etre a rajouter ici ?? :
[mysql]
no-auto-rehash
set-variable = connect_timeout=2
c pas la fin du monde mais si vous avez une idée :unsure:
Dernière modification par shamankick (2006-09-10 14:05:18)
Hors ligne
Toutes les variables possibles et imaginables ne sont pas dans le fichier par défaut. Il suffit de les rajouter.
[mysqld]
connect_timeout = 2
Maintenant si ton mysql est local, ca ne changera pas grand chose à la charge.
Hors ligne
Cette variable à résolu mon problème.
Hors ligne
Pages: 1