Le serveur Mysql fait des siennes !

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

benjiman
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 229
Inscription: Dim Oct 09, 2005 18:50

Le serveur Mysql fait des siennes !

Message le Mar Jan 22, 2008 18:32

Bonjour à tous !

Actuellement, mysql tourne sur un Core 2 Duo 2,33 ghz (OVH) et 2 go de Ram avec une base de données d'environ 3 Go.

Malheureusement, le site (serveur Apache séparé du serveur Mysql) est très lent. Pourquoi ? parce que mysql semble "accumuler" les connexions sans traiter les demandes !

Quel paramètre sur mysql puis-je modifier pour cesser ce genre de fonctionnement ?
Ce n'est pas viable ! Attendre plus de 400 secondes que mysql fasse son ménage pour accéder à une page ... c'est du suicide !!!

Image

Je vous remercie grandement par avance !
Dernière édition par benjiman le Mar Jan 22, 2008 18:54, édité 1 fois.


finstreet
WRInaute accro
WRInaute accro
 
Messages: 10468
Inscription: Dim Juil 10, 2005 12:39

Message le Mar Jan 22, 2008 18:49

t'es sur que t'as pas une requete archi lente ?


tom_pascal
WRInaute impliqué
WRInaute impliqué
 
Messages: 278
Inscription: Lun Nov 17, 2003 13:58

Message le Mar Jan 22, 2008 19:12

Bonjour,

Oui que dit ton log de slow_query du serveur mysql (si tu l'as activé) ?

benjiman
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 229
Inscription: Dim Oct 09, 2005 18:50

Message le Mar Jan 22, 2008 19:17

Malheureusement ... je ne l'ai pas activé !!!
Je vais l'activer de ce pas et voir !

Je vous remercie pour l'attention porté à ce sujet en tout cas !

theJB
WRInaute impliqué
WRInaute impliqué
 
Messages: 410
Inscription: Ven Avr 07, 2006 21:42

Message le Mar Jan 22, 2008 19:19

c'est quoi le logiciel que tu utilises pour avoir tes stats? ça a l'air cool..


sureau
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 192
Inscription: Lun Mar 07, 2005 15:25

Message le Mar Jan 22, 2008 19:53

J'ai eu des problème similaire sur les nouvelles configurations OVH. Les architecture 64 bit ne sont pas compatible avec mysql 5.

Si tu possèdes cette architecture, d'après les forums et ovh, il faut repasser en 32 bits (avec réinstallation etc...).

benjiman
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 229
Inscription: Dim Oct 09, 2005 18:50

Message le Mar Jan 22, 2008 20:17

le logiciel utilisé est mysql Administrator édité par MYSQL AB.

Sinon, oui, j'ai un serveur récent de OVH ... mais bon, avant de se lancer dans une réinstallation... je me rend compte que vous avez raison...
En effet, des requetes semblent longues !

Apparement, un index FULLTEXT ne fonctionne pas !!!!!
J'ai beau enlever puis remettre un index FULLTEXT sur ce champs, ca ne fait rien !

Comment pourrai-je faire pour bien rajouter ce FULLTEXT (en sachant que le champs TEXT ne dépasse pas les 3 lettres) ?

je vous remercie par avance parce que là, je me sens un peu inutile !


tom_pascal
WRInaute impliqué
WRInaute impliqué
 
Messages: 278
Inscription: Lun Nov 17, 2003 13:58

Message le Mar Jan 22, 2008 20:24

Il est normal qu'un index fulltext (du moins si tu n'as pas tunné les paramètres de mysql) ne fonctionne pas sur un champ qui ne dépasse jamais 3 caractères :

cf. -http://dev.mysql.com/doc/refman/5.0/en/fulltext-boolean.html

"The minimum and maximum word length full-text parameters apply."


A ma connaissance, cette longueur minimale est justement par défaut de 4 caractères.

cf. -http://dev.mysql.com/doc/refman/5.0/en/fulltext-fine-tuning.html


ts404
Nouveau WRInaute
 
Messages: 38
Inscription: Dim Sep 18, 2005 13:58

Message le Mer Jan 23, 2008 11:57

theJB a écrit:c'est quoi le logiciel que tu utilises pour avoir tes stats? ça a l'air cool..


Mysql Administrator

theJB
WRInaute impliqué
WRInaute impliqué
 
Messages: 410
Inscription: Ven Avr 07, 2006 21:42

Message le Mer Jan 23, 2008 14:41

yop merci!


ts404
Nouveau WRInaute
 
Messages: 38
Inscription: Dim Sep 18, 2005 13:58

Message le Mer Jan 23, 2008 16:05

theJB a écrit:yop merci!


Lien direct pour le téléchargement du GUI tool de Mysql.com
http://dev.mysql.com/downloads/gui-tools/5.0.html (Nécessite un compte chez Mysql.com gratuit)


raljx
WRInaute accro
WRInaute accro
 
Messages: 2264
Inscription: Lun Juil 10, 2006 16:46

Message le Mer Jan 23, 2008 16:33

j'ai regulé ma charge mysql sur des FULLTEXT en definissant min_word_len et max_word_len dans le fichier my.cnf

Tout depend de la requete voulue sur la recherche.
Plus le min_word_len est grand moins la charge est importante. Avec un passage de min_word_len de 1 à 3 j'ai gagné ~60% de rapidité sur ce type de requete pour une "table" de 1,5Go / essaye deja de voir ca ...

installe ausi mytop (top pour mysql) pour voir tes requestes en temps reel et ainsi definir quand et quoi cloche lors des ralentissements.

Un petit plus pour moi depuis aujourd'hui, je suis passé d'un BiXeon 2.8 - 4096 Mo de RAM a un Bi
QuadCore 5110 - 4096 Mo de RAM ben ptain ! ca arrache en perf ...


Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités