I have an A97 application that is NOT split on a network. It is used by
15+ folks continually. It is quick and fast.
I split it several years ago and had to merge it together again after
the folks rebelled at the slow speed resulting from the split.
I have to bite the bullet and split it now. Of course, it is much
slower. In one form that opens as a continous form, the data looks like
it is being repainted as it displays...you can see each row being
created quickly. When not split, the entire page is presented in one blink.
I created a table on the backend called KeepOpen. I created a form
called KeepOpen that opens when the app does. This form links to the
linked table. That didn't make much difference. I created an AutoExec
macro that runs a function that opens the the table KeepOpen. Not much
difference.
My forms now take about 5 seconds more to open. I would think that if I
had a frontend on the hard drive and the backend on the network things
would be faster than having an MDB containing a front/backend on the
network.
The network OS my app is Novell. Is it possible that Novell is a
superior operating system to Microsoft and can fetch files and data and
send everything thru the network faster than Microsoft can fetch stuff
on a hard drive?
Is there anything you are aware of that I can do to improve the speed
after splitting the database? Also, I will be porting this A2003. Does
A2003 have better split database management compared to A97?