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:[email protected] [1] > _______________________________________________ > django mailing list > [email protected] [2] > http://lists.afpy.org/mailman/listinfo/django [3] Links: ------ [1] mailto:[email protected] [2] mailto:[email protected] [3] http://lists.afpy.org/mailman/listinfo/django
_______________________________________________ django mailing list [email protected] http://lists.afpy.org/mailman/listinfo/django
