A questo punto il passaggio a SQL Server è, come ho detto prima, raccomandato.
In SQL Server potrai anche verificare il
piano di esecuzione delle query senza il quale non è possibile otimizzarle perché prima di tutto serve capire dove interventire.
Access non mi pare disponga di tali strumenti.
Un semplice esempio:
Ottimizzazione delle Query
http://www.soft-land.org/faq/optqr
ma se fai una ricerca su
piano di esecuzione sql server
trovi una marea di siti,discussioni,...
oltre ovviamente a consultare il BOL di sQL Server.