CDM said:
I've developed a small application and put it on the company's shared drive.
I tried splitting the database, but performance was horrible.
The three most common performance problems in Access 2000 or newer
are:
- LDB locking which a persistent recordset connection or an always
open bound form corrects (multiple users)
- sub datasheet Name property set to [Auto] should be [None]
- Track name AutoCorrect should be off
If the problem is for everyone when starting up the MDB then it likely
needs a decompile.
For more information on these, less likely causes, other tips and
links to MS KB articles visit my Access Performance FAQ page at
http://www.granite.ab.ca/access/performancefaq.htm
They call wondering
why the application won't run. Does it make sense to split the database and
leave both FE and BE in the same folder if everyone is going to open the
application through Citrix? hope this makes sense.
Your posting makes perfect sense. Yes, you should split the app. But
you still have to give each user their own copy of the FE. You can
place in a user specific directory on either the file server or the
Citrix server.
The IT department might not like the idea of putting the FE on the
Citrix server in which case you have no choice but to use the file
server. Performance won't be quite as good but will still work
quite well. Or so my experience went three years ago.
I specifically created the Auto FE Updater utility so that I could
make changes to the FE MDE as often as I wanted and be quite confident
that the next time someone went to run the app that it would pull in
the latest version. For more info on the errors or the Auto FE
Updater utility see the free Auto FE Updater utility at
http://www.granite.ab.ca/access/autofe.htm at my website to keep the
FE on each PC up to date.
In a Terminal Server or Citrix environment the Auto FE Updater now
supports creating a directory named after the user on a server. Given
a choice put the FE on the Citrix server to reduce network traffic and
to avoid having to load objects over the network which can be somewhat
sluggish.
Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog -
http://msmvps.com/blogs/access/