Speeding up Access database

T

Turtle

Sorry for the basic question but I don't use Access much at all. I have an
existing database that seems to be slowing. What options do I have to
optimize or speed up the database...

Thanks
 
B

Brendan Reynolds

Entire chapters of books are devoted to this question. But two things in
particular are likely to make significant improvements.

One, never retrieve more data than you need, especially across a network. If
your forms are bound directly to tables, consider binding them to queries
that select a subset of records - whenever possible, a single record.

Two, examine your indexes. Try creating indexes on fields that are
frequently used in joins, criteria, or for sorting and grouping.

While appropriate indexing can dramatically speed up data retrieval,
over-indexing can slow down updates, as the index has to be updated too, so
you need to test that an additional index really does make a difference, and
delete it if it does not.
 
B

Brendan Reynolds

BTW: The Access Performance Analyzer (Tools, Analyze, Performance) can
generate some useful suggestions. I don't recommend allowing the analyzer to
make changes for you, though. Instead, I recommend making a note of the
suggestions it generates, and testing them. And, of course, make sure you
have a recent, reliable back-up of your data and application before you
change anything.
 
T

Turtle

Thank you for your suggestions. I will give those a try and download/run the
analyzer to see what is says.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top