> Hi, I am new to Access programming. We recently split our Access database
> in two. Our database is rather large and we are having all kinds of speed
[quoted text clipped - 4 lines]
> I would be seeing this behavior and if this could help explain the problems
> we're having with speed? Any help would be greatly appreciated.
This is right along the lines of a problem I'm having with a seemingly
corrupted backend. I've got a split configured application used by a client
of mine. One of the features I've got implemented is periodic backend
compression. When exiting the client, the program checks a date that I have
stored in a table on the backend. If 3 weeks have elapsed between the stored
date and now(), I advise the user that the backend will be compressed. The
program then makes a backup copy of the backend - then compresses it. Every
once in a while, data in tables gets skewed. When adding new records, data
gets plugged into incorrect fields. Does anyone know what causes this and if
there's anything that can be done? Thanks in advance.
Bnielsen
> besides the other comments about sharing the fe file, and since you say you
> are new to access there are a couple basic things. Access does not
[quoted text clipped - 19 lines]
> problems
> > we're having with speed? Any help would be greatly appreciated.
Chris Mills - 15 Apr 2005 05:36 GMT
I don't believe automatic compression is a good idea in ANY circumstances. In
the first place the BE is by definition multi-user, so how do you know
everyone is out? (in any case, it is open by your FE) In the second place, if
it's large it should be done local and not over the network (for reliability
as well). In the third place, it may have subtle corruptions which do not
otherwise prevent it from working. It's a good idea to advise the user, but
leave it at that.
It may well be your case that the BE requires compacting every 3 weeks, OTOH I
have customers who don't unduly complain if the BE is not compressed in a
year!
Chris
> This is right along the lines of a problem I'm having with a seemingly
> corrupted backend. I've got a split configured application used by a client
[quoted text clipped - 8 lines]
>
> Bnielsen
Bnielsen - 29 May 2005 13:36 GMT
Thanks for the note. You're probably right.....3 weeks may be excessive. When
the compression occurs, there are no active tables going on. it happens just
before the app closes. I am going to take your suggestion and just give them
a reminder - and make that every 3-4 months at that. Thanks again.
> I don't believe automatic compression is a good idea in ANY circumstances. In
> the first place the BE is by definition multi-user, so how do you know
[quoted text clipped - 22 lines]
> >
> > Bnielsen