Bonjour à tous, j'ai un tri par couleur à réaliser qui met en jeu plusieurs tables SQL, je l'ai réalisé mais le temps de chargement de ma page est passé de 0,79sec à plus de 18 sec ...
J'ai essayé différentes méthodes avec des Jointures, des EXISTS, des IN (je n'ai surement pas du les utiliser comme il fallait ...)
mais je n'arrive pas à faire baisser mon temps de chargement qui est due à cette requête.
Voici ma requête basique (Sans join, exists, ...):
Quelqu'un peut il m'aider ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 SELECT DISTINCT cl.colour FROM summary_colours AS cl, stock AS s, product AS p, type AS t, category AS c WHERE p.type_id=t.type_id AND t.category_id=c.category_id AND c.category='Category' AND p.product_id = s.product_id AND s.colour_id = cl.colour_id ORDER BY cl.colour
Partager