Ciao a tutti, ho bisogno di un buon consiglio.

Eseguo una query inner join su due tabelle mysql:

tbl_a = 9.290 records
tbl_b = 3.665.958 records

La query funziona, ma il tempo di esecuzione all'interno di mysql è superiore ai 5 minuti, sul web si raddoppia.

Ho già indicizzato i campi delle due tabelle interessate dalla inner join.

Cosa posso fare per ridurre i tempi di esecuzione?
Pensavo ad una tabella temporanea, ma si può fare con MySQL?

Qualche esempio?

Grazie in anticipo.