Django-fr

Forum

  • Accueil
  • » Django-fr
  • » Optimisation MySQL : pb. de requ êtes très lentes...

#1 03-02-2012 13:46:10

Bourhis Yves
Membre
Inscription : 03-10-2011
Messages : 46

Optimisation MySQL : pb. de requ êtes très lentes...

Bonjour,

j'ai un soucis avec les temps de réponse de mon serveur MySQL sur des
requêtes provenant de l'interface d'administration de Django.
J'ai une table contenant 9 clés étrangères (certaines sur la même
table), qui ne contient même pas 50 lignes et les tables liées pas plus
à une exception prêt.
La requête pour afficher la liste peut prendre plusieurs minutes !
Le serveur n'est absolument pas surchargé de requêtes (rarement plus de
un à deux utilisateurs connectés à la fois) et il dispose de 2 Go de Ram
(moins de 600 Mo d'utilisé)...
J'ai également vérifié l'existence des index correspondants à toutes les
clés étrangères.
Est-ce que que quelqu'un aurait des pistes à fouiller afin d'optimiser
les temps de réponse : est-ce un problème de django, d'apache et/ou de
MySQL ?

Bien cordialement.

N.B. :
- le serveur est une machine virtualisée avec 2 processeurs dédiés et 2
Go de RAM sur un DELL R610 (bi-processeurs quadri-coeur avec 32 Go de
Ram : l'hyperviseur est en Libvirt KVM).
- le serveur lui même est en Ubuntu server 10.10 (maverick), et les
seuls services qui tournent sont MySQL et Apache

Hors ligne

  • Accueil
  • » Django-fr
  • » Optimisation MySQL : pb. de requ êtes très lentes...

Pied de page des forums