I have an access mdb database file with four tables in it. It's not overly large (46MB). It has run for the last two years with no isses, generally fast and quick to respond to queries.
I the last few weeks it has started taking 1-2 minutes to return a query made by DAO in Excel. When I open the database in the Access application (Access 2003) the tables freeze on load and there is a progress bar in the bottom left corner indicating that it is running a query. Once this finishes the table then loads, I suspect whatever is causing this behaviour is also causing the long query times.
Any ideas?