Titre: [Résolu]Lenteur interminable d'une requête
Posté par: sanchou le le 27-04-2005 a 15:35:17
Bonjour à tous. J'ai un problème avec une requête que j'essaye d'exécuter. Voici la forme de cette requête :
SELECT t1.col1,t2.col1,t1.col2,t2.col2 FROM TABLE1 t1, TABLE2 t2 WHERE t1.col2=t2.col2 ;
où t1.col1 et t2.col1 sont clés primaires de mes tables TABLE1 et TABLE2 Ces deux tables comportent une 20aine de champs chacunes et contiennent environ 20000 lignes chacunes. Lorsque je lance cette requête ( dans n'importe quel client mysql ), je n'ai ni message d'erreur ni un quelconque résultat, mais un temps d'attente interminable. Quelqu'un sait-il si çà vient de ma requête? de la taille de mes tables ? de mon client (ou serveur) mysql ? J'attend vos réponse avec impatience et vous remercie par avance de votre aide. PS : serveur mysql version 4.1.11-max |
Titre: Re:Lenteur interminable d'une requête
Posté par: paysite le le 27-04-2005 a 17:18:05
| tu as des index sur tes fk et pk partout ? |
Titre: Re:Lenteur interminable d'une requête
Posté par: sanchou le le 27-04-2005 a 17:30:50
Merci, je venais juste de me rendre compte de l'utilité des index (je ne les avais jamais utilisés...) Maintenant tout va bien, pb résolu :) |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|