DEDIBOX-NEWS.COM

Le Forum Non Officiel de la DEDIBOX

Vous n'êtes pas identifié.

#1 2006-09-02 19:20:14

goldyfruit
Membres d'honneurs
Lieu: 92500
Date d'inscription: 2006-06-19
Messages: 2722
Site web

Limiter les requêtes pour que MySQL ne s'emballe pas

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

 

#2 2006-09-02 19:41:39

Thoranix
Invité

Re: Limiter les requêtes pour que MySQL ne s'emballe pas

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 ^^)

 

#3 2006-09-02 20:26:57

goldyfruit
Membres d'honneurs
Lieu: 92500
Date d'inscription: 2006-06-19
Messages: 2722
Site web

Re: Limiter les requêtes pour que MySQL ne s'emballe pas

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

 

#4 2006-09-02 20:33:59

goldyfruit
Membres d'honneurs
Lieu: 92500
Date d'inscription: 2006-06-19
Messages: 2722
Site web

Re: Limiter les requêtes pour que MySQL ne s'emballe pas

Bon j'ai passé connect_timeout à 2, on verra bien.
Si vous avez d'autres idées je suis prenneur. smile
Merci.

Hors ligne

 

#5 2006-09-03 00:53:51

Calimero
Maitre Jeidi
Lieu: 94 | 67
Date d'inscription: 2006-05-05
Messages: 2729

Re: Limiter les requêtes pour que MySQL ne s'emballe pas

Hors ligne

 

#6 2006-09-03 12:41:49

goldyfruit
Membres d'honneurs
Lieu: 92500
Date d'inscription: 2006-06-19
Messages: 2722
Site web

Re: Limiter les requêtes pour que MySQL ne s'emballe pas

Ben c'est un monitoring mais quand je suis pas la ca ne sert à rien. hmm
Sinon j'utile mytop pour monitorer MySQL.

Hors ligne

 

#7 2006-09-03 12:55:14

Calimero
Maitre Jeidi
Lieu: 94 | 67
Date d'inscription: 2006-05-05
Messages: 2729

Re: Limiter les requêtes pour que MySQL ne s'emballe pas

Hint: faut lire toute la page

Hors ligne

 

#8 2006-09-10 14:04:36

shamankick
Membres d'honneurs
Lieu: Paris
Date d'inscription: 2006-08-24
Messages: 948
Site web

Re: Limiter les requêtes pour que MySQL ne s'emballe pas

goldyfruit a écrit:

Bon j'ai passé connect_timeout à 2, on verra bien.
Si vous avez d'autres idées je suis prenneur. smile
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)


[x_o]  http://www.sub-machine.net ||| http://www.subflow.net ----- NEWBIE BLING BLING
UID 5

Hors ligne

 

#9 2006-09-10 14:12:04

Calimero
Maitre Jeidi
Lieu: 94 | 67
Date d'inscription: 2006-05-05
Messages: 2729

Re: Limiter les requêtes pour que MySQL ne s'emballe pas

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

 

#10 2006-09-11 10:13:10

goldyfruit
Membres d'honneurs
Lieu: 92500
Date d'inscription: 2006-06-19
Messages: 2722
Site web

Re: Limiter les requêtes pour que MySQL ne s'emballe pas

Cette variable à résolu mon problème.

Hors ligne

 

Pied de page des forums

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson