Boh, ho fatto un explain della mia query - cosa che faccio sempre - e considerando gli indici numerici indicizzati, non soffre particolarmente, anzi, è abbastanza performante.
La tua credo scansioni lo stesso numero di tabelle.
Si, alla fine la query è fondamentalmente la stessa.. l'ho solo riscritta come l'avrei scritta io, se poi tutto è indicizzato correttamente vai tranquillo.
Ora cosa ci fai con la query? la fai secca ogni volta o ci crei una view?
ok, ero curioso.
Buon lavoro!