- Home
- Categorie
- Coding e Sistemistica
- Coding
- Ottimizzare tabella database
-
Ottimizzare tabella database
Ciao a tutti,
non sono capace nell ottimizzazione di una query,
tempo di esecuzione 30 secondi, credo che creando un indice ottimizzato tutto si risolve, ma necessito di un vostro aiuto
link dello screen shot delle EXPLAIN della query
develup.it/query.jpg
-
Ciao DevelUp,
di che query si tratta?Ciao,
Luca Bartoli
-
Ciao Luca,
nell'indirizzo che ho messo trovi anche la query,
comunque eccola:SELECT righeCalendario.stagione,
righeFormazioni.ammonito,
righeFormazioni.espulso,
righeFormazioni.partita,
righeCalendario.giornata,
campionati.descrizioneBreve as campionato,
campionati.id as idCampionato,
righeCalendario.goal1,
righeCalendario.goal2,
righeCalendario.societa1,
righeCalendario.societa2,
righeFormazioni.societa as societaGiocatoreFROM righeCalendario, righeFormazioni, testataCalendario, campionati
WHERE righeCalendario.arbitro = '".$idArbitro."'
AND righeCalendario.arbitro != ''
AND righeCalendario.giornata = righeFormazioni.giornata
AND righeCalendario.id = righeFormazioni.partita
AND testataCalendario.id = righeCalendario.giornata
AND campionati.id = testataCalendario.campionato
AND righeCalendario.nazione = righeCalendario.nazione
AND righeCalendario.nazione = campionati.nazioneAND righeCalendario.stagione = righeFormazioni.stagione
AND testataCalendario.stagione = righeCalendario.stagioneORDER BY righeCalendario.stagione DESC, campionati.id ASC, righeCalendario.giornata ASC, righeCalendario.id