Da quel momento in poi se hai rallentamenti (e non hai errori nel codice) questi non sono piu' dovuti al db (visto che i dati li prendi dalla cache).
Invece purtroppo si perchè l'accesso principale è chachizzato ma i successivi no (tocco 5 tabelle, e nel ciclo sul set di dati principale (quello in cache, preso da un foglio Excel, per giunta) per ogni riga (alle volte sono anche nell'ordine delle 14.000) effettuo 4 select ed una eventuale insert per ogni gruppo di 2.
E' qualcosa sul DBServer che si è appesantito...
Ho provato a cambiare macchina (copiando il db in locale in MSDE) e va come dovrebbe andare.

Mi interesserò a cio' che dici di una intera pagina, cmq.
THX