Grazie Piero,

ho usato la struttura che mi hai suggerito.

La tabella t1 ha name come index:
la tabella t2 no

Così facendo la query è molto lenta.

Se invece faccio

SELECT ecc...
FROM tabella2 t2 (quella senza indice) LEFT JOIN tabella1 t1(name come indice)

è velocissimo.

provando col primo metodo, anche a mettere come indice il campo username in t2 va sempre lenta.

non me lo spiego