Django-fr

Forum

  • Accueil
  • » Django-fr
  • » Re: [afpy/django] Optimisation MySQL : pb. de requ êtes très lentes...

#1 03-02-2012 14:15:24

doddo
Membre
Inscription : 29-12-2010
Messages : 20

Re: [afpy/django] Optimisation MySQL : pb. de requ êtes très lentes...

salut,

as-tu analysé avec la debug-toolbar ? Tu parles de LA
requête, mais peut-être django en fait-il plein d'autres (les jointures
sont elles faites ou est-ce qu'il boucle sur chaque retour pour
récuprérer les infos de table étrangères) ?

enfin, as-tu essayé
l'attribut select_related dans ta classe d'admin ? (§ la doc de
l'interface admin pour ça).

bon courage.

Rodrigue

On Fri, 03 Feb
2012 13:46:10 +0100, Bourhis Yves wrote:

> 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
>
> --
>
_______________________________________________________________
> Yves
BOURHIS / Service Informatique / I.U.T. de BREST /Tel 8204
>
Tel:0298016102/Fax:0298017108/mailto:Yves.Bourhis _AT_ univ-brest.fr [1]
>
_______________________________________________
> django mailing list
>
django _AT_ lists.afpy.org [2]
>
http://lists.afpy.org/mailman/listinfo/django [3]


Links:
------
[1]
mailto:Yves.Bourhis _AT_ univ-brest.fr
[2] mailto:django _AT_ lists.afpy.org
[3]
http://lists.afpy.org/mailman/listinfo/django

Hors ligne

  • Accueil
  • » Django-fr
  • » Re: [afpy/django] Optimisation MySQL : pb. de requ êtes très lentes...

Pied de page des forums