T
Tim
Good morning,
I have a few forms that link multiple subforms and I am finding that
the access time on these forms is really slow (typically takes about
twenty seconds to load it up on my computer).
I have a split database (front end and back end) with the back end
residing on the server and the front end being local. Now, my
understanding of the JET DB engine is that entire tables are loaded
into the local machine's memory as a replica and then the table is
synchronized with the server once a field has been changed (please let
me know if my thinking is incorrect). If this is the case, each
subform's underlying tables must be loaded as well (and each subform's
datasource is a query which typically touches on more than one table).
If this is the case, would it make sense to link the subforms "on the
fly" through VBA, since the subforms reside on a tab control and are
not seen by the user unless the correct tab page is focused? I feel
like I am missing some important tidbit of information, because my
database isn't huge by any stretch (it has about 55 tables, 40 queries
and maybe a total of 40000 records across those tables) yet the speed
is so crappy.
Any tips on making my access speed faster would be greatly
appreciated.
Tim
I have a few forms that link multiple subforms and I am finding that
the access time on these forms is really slow (typically takes about
twenty seconds to load it up on my computer).
I have a split database (front end and back end) with the back end
residing on the server and the front end being local. Now, my
understanding of the JET DB engine is that entire tables are loaded
into the local machine's memory as a replica and then the table is
synchronized with the server once a field has been changed (please let
me know if my thinking is incorrect). If this is the case, each
subform's underlying tables must be loaded as well (and each subform's
datasource is a query which typically touches on more than one table).
If this is the case, would it make sense to link the subforms "on the
fly" through VBA, since the subforms reside on a tab control and are
not seen by the user unless the correct tab page is focused? I feel
like I am missing some important tidbit of information, because my
database isn't huge by any stretch (it has about 55 tables, 40 queries
and maybe a total of 40000 records across those tables) yet the speed
is so crappy.
Any tips on making my access speed faster would be greatly
appreciated.
Tim