Probabilmente hai perso tutti gli indici durante il trasferimento del database perché nelle strutture non ne vedo neanche uno.Originariamente inviato da pyotrex
codice:SELECT dyn_catalogo . * , dyn_carrello.qta, dyn_carrello.nota_riga FROM dyn_carrello INNER JOIN dyn_catalogo ON dyn_carrello.numero = dyn_catalogo.numero WHERE dyn_carrello.id_utente = '7' AND dyn_carrello.id_ordine = '0' ORDER BY dyn_catalogo.codice
Comunque, a spanne, per ottimizzare la query che hai descritto devi indicizzare i seguenti campi:
Inoltre, dyn_carrello.id_utente è numerico, quindi non devi metterlo fra apici.codice:in dyn_carrello: numero id_utente id_ordine in dyn_catalogo: numero codice
Se vuoi ottimizzare questo database, considera seriamente di cambiare i vari id in valori numerici e, se non possibile, di usare almeno CHAR invece di VARCHAR.

Rispondi quotando