Ciao Ragazzi, ho una Query Complessa, che in locale si esegue in 0.9 sec
ma sul Serve quasi 1 minuto o più

La Query Riguarda L' estrazione di tutti i 1300 prodotti del mio database,
con relativa lingua, e relative sottocategorie e categorie

LA query è questa:

codice:
SELECT
prodotti.id,
prodotti.prezzo,
prodotti.imballo,
prodotti.volume,
prodotti.prezzo_unitario,
prodotti.prezzo_maggiore,
prodotti.stato,
prodotti.azienda,
lingue.nome,
GROUP_CONCAT( lingue.lingua, ' ' ) AS lingue,
lingue_s.nome AS nome_sottocategoria,
sottocategorie.id_categoria AS id_categoria,
lingue_c.nome AS nome_categoria
FROM prodotti 
JOIN lingue  ON prodotti.id = lingue.id_associato AND lingue.tipo = 'prodotto'
JOIN 
(sottocategorie 
JOIN lingue AS lingue_s 
ON sottocategorie.id = lingue_s.id_associato 
AND lingue_s.tipo = 'sottocategoria'
AND lingue_s.lingua = 'it'
JOIN (lingue AS lingue_c )
ON sottocategorie.id_categoria = lingue_c.id_associato
AND lingue_c.tipo = 'categoria'
AND lingue_c.lingua = 'it') ON sottocategorie.id = prodotti.id_sottocategoria 
GROUP BY (lingue.id_associato)
ORDER BY lingue_s.nome ASC
La Guardo da Ore non Capisco cosa non va..

Specifico che le Tabelle: prodotti, sottocategorie, categorie, lingue .. hanno tutti ID UNICI
con i quali associo sia la lingua, che nel paso del prodotto, l' id_sottocategoria, e nel caso della categoria l' id_categoria

HELP