lenteur au reponse sur le serveur

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : lenteur au reponse sur le serveur

par chrislabricole » 16 juil. 2008, 13:18

Tu peut aussi essayer de lancer la requête :
OPTIMIZE TABLE 'table1', 'table2', 'table3'............

Je ne sais pas si ça fais réellement changer mais si t'essaies pas, tu pourras pas savoir :)

par Sékiltoyai » 16 juil. 2008, 12:16

Sans la requète ainsi que la structure des tables cela va être dur...

par Invité » 16 juil. 2008, 12:04

donc j'ai regardé et a priori pour voir ou il y a besoin d'index il faut faire explain(la requete)

le souci c'est que je comprend pas le résultat.

Code : Tout sélectionner

id select_type table type possible_keys key key_len ref rows Extra 1 SIMPLE contrat ALL PRIMARY,I_FK_CONTRAT_TRAVAIL_personnel NULL NULL NULL 4237 Using temporary; Using filesort 1 SIMPLE porte ref NUM_CONTRAT NUM_CONTRAT 4 base.contrat.NUM_CONTRAT 1 Using where 1 SIMPLE personnel eq_ref PRIMARY,I_FK_personnel_VILLE PRIMARY 8 base.contrat.NUM_personnel 1 1 SIMPLE VILLE eq_ref PRIMARY PRIMARY 5 base.personnel.CODE_VILLE 1



es-ce que quelqu'un pourrait m'expliquer ?

merci d'avance

par Invité » 16 juil. 2008, 10:04

donc j'ai jeter un oeil mais je ne comprend pas comment utiliser les index. Donc des index sont automatiquement créer avec phpmyadmin. Mais c'est index on le meme nom que les champs. Dans se cas, es-ce que ce sont les champs ou les index qui sont utiliser ?

je suis un peu dans le flou !!!

merci

par Invité » 16 juil. 2008, 09:40

concernant les jointures, dans certaine requête je n'ai pas trop le choix. Ma base contient 110 tables actuellement, avec de nombreux enregistrement qui évolue tout les jours, et qui augmentent aussi tout les jours.

Et je n'utilise pas les index, je suis justement en train de regarder sur internet comment je pourrais procéder

par @rthur » 16 juil. 2008, 00:08

Bonjour,

Avant d'incriminer MySQL, il faut aussi regarder du côté de tes requêtes (JOIN à outrance?) et de la structure de tes tables (INDEX notamment) :)

par Invité » 15 juil. 2008, 22:39

c'est utilisé que en interne, au sein de l'entreprise. Mais depuis quelques jours il y a un ralentissement.
20 personnes en continu avec insert delete update.

Cependant l'accès est plus rapide lorsque que le soir il y a moins d'utilisateur. Dois-je changer quelque chose a la config. A quel niveau cela peux jouer ?

je vais vider les log demain et je verrai si c'est mieux;

merci

par Sékiltoyai » 15 juil. 2008, 21:38

Tu as quoi dans ces logs pour en avoir 500 Mo ?
Tu as une grosse fréquentation ?

par chrislabricole » 15 juil. 2008, 19:38

Eh bien vas y, test ! :)

tu éteints tes serveurs et tu vides tes fichiers Logs

puis tu les rallumes, tu verras bien ;)

par Invité » 15 juil. 2008, 15:04

oups une précision j'utilise wampserver

merci

lenteur au reponse sur le serveur

par Invité » 15 juil. 2008, 15:03

Bonjour,
je vous écris suite a un souci de lenteur lors de l'interrogation de mysql. Donc je regardais les différents fichiers, et il se trouve que le fichier access.log fait 500mo, es-ce normal ? es-ce que cela joue sur la rapidité au réponse ?

sinon auriez vous une autre idée, sur le paramétrage pour que les réponse soit plus rapide ?

merci