innanzitutto grazie per la risposta.
Poi: il problema è proprio la quantità di dati!
Io speravo che richiamando lo script php tramite ajax, il server avrebbe continuato a rallentare nell'eseguire la query ma che, almeno fino al suo completamento, la pagina del browser non venisse rallentata.