PC Review


Reply
Thread Tools Rate Thread

Access 2007 Bloating

 
 
Mark344
Guest
Posts: n/a
 
      10th Apr 2009
Hi

Hope someone can offer some advise!

I have written a database for a local charity that stores names/address,
donations, campaigns etc etc.

The database works fine but 'bloading' is starting to cause slow access over
a network. I've tried splitting the database and notice it's the FE that
bloats.

Ok, I can Compact/Repair on a regular basis (which works fine) but I would
rather resolve what is causing the bloating.

I've read somewhere that a 'recordset' close is reqiuired somewhere but
unsure what that all means!

If anyone can help, that would be great.

Database is pure access 2007 (not using SQL as a BE)

Regards
Mark
 
Reply With Quote
 
 
 
 
Douglas J. Steele
Guest
Posts: n/a
 
      10th Apr 2009
Front-ends bloat as they're used. Regular compacting is a recommended
activity. How much bloat are you experiencing?

--
Doug Steele, Microsoft Access MVP
http://I.Am/DougSteele
(no private e-mails, please)


"Mark344" <(E-Mail Removed)> wrote in message
news:EF1A92B4-9569-4F92-8ABD-(E-Mail Removed)...
> Hi
>
> Hope someone can offer some advise!
>
> I have written a database for a local charity that stores names/address,
> donations, campaigns etc etc.
>
> The database works fine but 'bloading' is starting to cause slow access
> over
> a network. I've tried splitting the database and notice it's the FE that
> bloats.
>
> Ok, I can Compact/Repair on a regular basis (which works fine) but I would
> rather resolve what is causing the bloating.
>
> I've read somewhere that a 'recordset' close is reqiuired somewhere but
> unsure what that all means!
>
> If anyone can help, that would be great.
>
> Database is pure access 2007 (not using SQL as a BE)
>
> Regards
> Mark



 
Reply With Quote
 
Mark344
Guest
Posts: n/a
 
      11th Apr 2009
Thanks for your message and quick response.

The FE is around 5Mb (when compacted) and grows to cirica 6Mb after just
15mins of usage! The other day, it grew to 18Mb after just 2 day's; is this
normal?

Rergards
Mark



"Douglas J. Steele" wrote:

> Front-ends bloat as they're used. Regular compacting is a recommended
> activity. How much bloat are you experiencing?
>
> --
> Doug Steele, Microsoft Access MVP
> http://I.Am/DougSteele
> (no private e-mails, please)
>
>
> "Mark344" <(E-Mail Removed)> wrote in message
> news:EF1A92B4-9569-4F92-8ABD-(E-Mail Removed)...
> > Hi
> >
> > Hope someone can offer some advise!
> >
> > I have written a database for a local charity that stores names/address,
> > donations, campaigns etc etc.
> >
> > The database works fine but 'bloading' is starting to cause slow access
> > over
> > a network. I've tried splitting the database and notice it's the FE that
> > bloats.
> >
> > Ok, I can Compact/Repair on a regular basis (which works fine) but I would
> > rather resolve what is causing the bloating.
> >
> > I've read somewhere that a 'recordset' close is reqiuired somewhere but
> > unsure what that all means!
> >
> > If anyone can help, that would be great.
> >
> > Database is pure access 2007 (not using SQL as a BE)
> >
> > Regards
> > Mark

>
>
>

 
Reply With Quote
 
Douglas J. Steele
Guest
Posts: n/a
 
      11th Apr 2009
What kind of "usage"? Are you still developing in it? (I believe that Access
makes copies of objects when you're working on them, so that bloat is
vritually guaranteed.) Are you running make-table queries? Are you working
with large recordsets?

--
Doug Steele, Microsoft Access MVP
http://I.Am/DougSteele
(no e-mails, please!)



"Mark344" <(E-Mail Removed)> wrote in message
news:1FFB6238-AECC-4EA3-ABB6-(E-Mail Removed)...
> Thanks for your message and quick response.
>
> The FE is around 5Mb (when compacted) and grows to cirica 6Mb after just
> 15mins of usage! The other day, it grew to 18Mb after just 2 day's; is
> this
> normal?
>
> Rergards
> Mark
>
>
>
> "Douglas J. Steele" wrote:
>
>> Front-ends bloat as they're used. Regular compacting is a recommended
>> activity. How much bloat are you experiencing?
>>
>> --
>> Doug Steele, Microsoft Access MVP
>> http://I.Am/DougSteele
>> (no private e-mails, please)
>>
>>
>> "Mark344" <(E-Mail Removed)> wrote in message
>> news:EF1A92B4-9569-4F92-8ABD-(E-Mail Removed)...
>> > Hi
>> >
>> > Hope someone can offer some advise!
>> >
>> > I have written a database for a local charity that stores
>> > names/address,
>> > donations, campaigns etc etc.
>> >
>> > The database works fine but 'bloading' is starting to cause slow access
>> > over
>> > a network. I've tried splitting the database and notice it's the FE
>> > that
>> > bloats.
>> >
>> > Ok, I can Compact/Repair on a regular basis (which works fine) but I
>> > would
>> > rather resolve what is causing the bloating.
>> >
>> > I've read somewhere that a 'recordset' close is reqiuired somewhere but
>> > unsure what that all means!
>> >
>> > If anyone can help, that would be great.
>> >
>> > Database is pure access 2007 (not using SQL as a BE)
>> >
>> > Regards
>> > Mark

>>
>>
>>


 
Reply With Quote
 
Mark344
Guest
Posts: n/a
 
      11th Apr 2009
Usage is just general stuff, oen/close forms, run reports, maybe edit a
record etc (nothing major).

Large recordset? Depends what you call lage, the main table (containing
Contacts Info) has 51 fields! Most of those are simple 'Check Box' fields
(Yes/No); it that too large?

I've got circa 6 queries tables running (based on the Contacts Table).

Still in development? Not really, system now being used live by the charity.
I make a few odd changes now and again but nothing major.

Thanks for your help.

Cheers
Mark

"Douglas J. Steele" wrote:

> What kind of "usage"? Are you still developing in it? (I believe that Access
> makes copies of objects when you're working on them, so that bloat is
> vritually guaranteed.) Are you running make-table queries? Are you working
> with large recordsets?
>
> --
> Doug Steele, Microsoft Access MVP
> http://I.Am/DougSteele
> (no e-mails, please!)
>
>
>
> "Mark344" <(E-Mail Removed)> wrote in message
> news:1FFB6238-AECC-4EA3-ABB6-(E-Mail Removed)...
> > Thanks for your message and quick response.
> >
> > The FE is around 5Mb (when compacted) and grows to cirica 6Mb after just
> > 15mins of usage! The other day, it grew to 18Mb after just 2 day's; is
> > this
> > normal?
> >
> > Rergards
> > Mark
> >
> >
> >
> > "Douglas J. Steele" wrote:
> >
> >> Front-ends bloat as they're used. Regular compacting is a recommended
> >> activity. How much bloat are you experiencing?
> >>
> >> --
> >> Doug Steele, Microsoft Access MVP
> >> http://I.Am/DougSteele
> >> (no private e-mails, please)
> >>
> >>
> >> "Mark344" <(E-Mail Removed)> wrote in message
> >> news:EF1A92B4-9569-4F92-8ABD-(E-Mail Removed)...
> >> > Hi
> >> >
> >> > Hope someone can offer some advise!
> >> >
> >> > I have written a database for a local charity that stores
> >> > names/address,
> >> > donations, campaigns etc etc.
> >> >
> >> > The database works fine but 'bloading' is starting to cause slow access
> >> > over
> >> > a network. I've tried splitting the database and notice it's the FE
> >> > that
> >> > bloats.
> >> >
> >> > Ok, I can Compact/Repair on a regular basis (which works fine) but I
> >> > would
> >> > rather resolve what is causing the bloating.
> >> >
> >> > I've read somewhere that a 'recordset' close is reqiuired somewhere but
> >> > unsure what that all means!
> >> >
> >> > If anyone can help, that would be great.
> >> >
> >> > Database is pure access 2007 (not using SQL as a BE)
> >> >
> >> > Regards
> >> > Mark
> >>
> >>
> >>

>
>

 
Reply With Quote
 
Douglas J. Steele
Guest
Posts: n/a
 
      11th Apr 2009
Afraid nothing jumps out, then, as a logical explanation for the bloat.
Still, since a database can be up to 6 Gb, 18 Mb is nothing to worry about.

One comment, though. A 51 field table consisting of mostly boolean fields is
likely poorly designed. I'm betting you're "hiding" metadata in the names of
the fields, and that most likely you should have a second related table
consisting of a FK that points back to the main table, a field that
indicates what the boolean field determines, and the boolean field. In other
words, rather than having fields named "Stage1Completed", "Stage2Completed"
and so on in a single row, you'd have multiple rows in a second table where
ParameterName would be Stage1Completed on one row, and Stage2Completed on
another row.

--
Doug Steele, Microsoft Access MVP
http://I.Am/DougSteele
(no e-mails, please!)



"Mark344" <(E-Mail Removed)> wrote in message
news:9892AF73-0034-4C10-9FBE-(E-Mail Removed)...
> Usage is just general stuff, oen/close forms, run reports, maybe edit a
> record etc (nothing major).
>
> Large recordset? Depends what you call lage, the main table (containing
> Contacts Info) has 51 fields! Most of those are simple 'Check Box' fields
> (Yes/No); it that too large?
>
> I've got circa 6 queries tables running (based on the Contacts Table).
>
> Still in development? Not really, system now being used live by the
> charity.
> I make a few odd changes now and again but nothing major.
>
> Thanks for your help.
>
> Cheers
> Mark
>
> "Douglas J. Steele" wrote:
>
>> What kind of "usage"? Are you still developing in it? (I believe that
>> Access
>> makes copies of objects when you're working on them, so that bloat is
>> vritually guaranteed.) Are you running make-table queries? Are you
>> working
>> with large recordsets?
>>
>> --
>> Doug Steele, Microsoft Access MVP
>> http://I.Am/DougSteele
>> (no e-mails, please!)
>>
>>
>>
>> "Mark344" <(E-Mail Removed)> wrote in message
>> news:1FFB6238-AECC-4EA3-ABB6-(E-Mail Removed)...
>> > Thanks for your message and quick response.
>> >
>> > The FE is around 5Mb (when compacted) and grows to cirica 6Mb after
>> > just
>> > 15mins of usage! The other day, it grew to 18Mb after just 2 day's; is
>> > this
>> > normal?
>> >
>> > Rergards
>> > Mark
>> >
>> >
>> >
>> > "Douglas J. Steele" wrote:
>> >
>> >> Front-ends bloat as they're used. Regular compacting is a recommended
>> >> activity. How much bloat are you experiencing?
>> >>
>> >> --
>> >> Doug Steele, Microsoft Access MVP
>> >> http://I.Am/DougSteele
>> >> (no private e-mails, please)
>> >>
>> >>
>> >> "Mark344" <(E-Mail Removed)> wrote in message
>> >> news:EF1A92B4-9569-4F92-8ABD-(E-Mail Removed)...
>> >> > Hi
>> >> >
>> >> > Hope someone can offer some advise!
>> >> >
>> >> > I have written a database for a local charity that stores
>> >> > names/address,
>> >> > donations, campaigns etc etc.
>> >> >
>> >> > The database works fine but 'bloading' is starting to cause slow
>> >> > access
>> >> > over
>> >> > a network. I've tried splitting the database and notice it's the FE
>> >> > that
>> >> > bloats.
>> >> >
>> >> > Ok, I can Compact/Repair on a regular basis (which works fine) but I
>> >> > would
>> >> > rather resolve what is causing the bloating.
>> >> >
>> >> > I've read somewhere that a 'recordset' close is reqiuired somewhere
>> >> > but
>> >> > unsure what that all means!
>> >> >
>> >> > If anyone can help, that would be great.
>> >> >
>> >> > Database is pure access 2007 (not using SQL as a BE)
>> >> >
>> >> > Regards
>> >> > Mark
>> >>
>> >>
>> >>

>>
>>


 
Reply With Quote
 
David W. Fenton
Guest
Posts: n/a
 
      12th Apr 2009
=?Utf-8?B?TWFyazM0NA==?= <(E-Mail Removed)> wrote
in news:9892AF73-0034-4C10-9FBE-(E-Mail Removed):

> Usage is just general stuff, oen/close forms, run reports, maybe
> edit a record etc (nothing major).
>
> Large recordset? Depends what you call lage, the main table
> (containing Contacts Info) has 51 fields! Most of those are simple
> 'Check Box' fields (Yes/No); it that too large?
>
> I've got circa 6 queries tables running (based on the Contacts
> Table).
>
> Still in development? Not really, system now being used live by
> the charity. I make a few odd changes now and again but nothing
> major.


Are users sharing a single front end, or does each user have an
individual copy? If the former, that's the culprit.

--
David W. Fenton http://www.dfenton.com/
usenet at dfenton dot com http://www.dfenton.com/DFA/
 
Reply With Quote
 
Mark344
Guest
Posts: n/a
 
      12th Apr 2009
Many thanks for the advise.

Regards
Mark

"Douglas J. Steele" wrote:

> Afraid nothing jumps out, then, as a logical explanation for the bloat.
> Still, since a database can be up to 6 Gb, 18 Mb is nothing to worry about.
>
> One comment, though. A 51 field table consisting of mostly boolean fields is
> likely poorly designed. I'm betting you're "hiding" metadata in the names of
> the fields, and that most likely you should have a second related table
> consisting of a FK that points back to the main table, a field that
> indicates what the boolean field determines, and the boolean field. In other
> words, rather than having fields named "Stage1Completed", "Stage2Completed"
> and so on in a single row, you'd have multiple rows in a second table where
> ParameterName would be Stage1Completed on one row, and Stage2Completed on
> another row.
>
> --
> Doug Steele, Microsoft Access MVP
> http://I.Am/DougSteele
> (no e-mails, please!)
>
>
>
> "Mark344" <(E-Mail Removed)> wrote in message
> news:9892AF73-0034-4C10-9FBE-(E-Mail Removed)...
> > Usage is just general stuff, oen/close forms, run reports, maybe edit a
> > record etc (nothing major).
> >
> > Large recordset? Depends what you call lage, the main table (containing
> > Contacts Info) has 51 fields! Most of those are simple 'Check Box' fields
> > (Yes/No); it that too large?
> >
> > I've got circa 6 queries tables running (based on the Contacts Table).
> >
> > Still in development? Not really, system now being used live by the
> > charity.
> > I make a few odd changes now and again but nothing major.
> >
> > Thanks for your help.
> >
> > Cheers
> > Mark
> >
> > "Douglas J. Steele" wrote:
> >
> >> What kind of "usage"? Are you still developing in it? (I believe that
> >> Access
> >> makes copies of objects when you're working on them, so that bloat is
> >> vritually guaranteed.) Are you running make-table queries? Are you
> >> working
> >> with large recordsets?
> >>
> >> --
> >> Doug Steele, Microsoft Access MVP
> >> http://I.Am/DougSteele
> >> (no e-mails, please!)
> >>
> >>
> >>
> >> "Mark344" <(E-Mail Removed)> wrote in message
> >> news:1FFB6238-AECC-4EA3-ABB6-(E-Mail Removed)...
> >> > Thanks for your message and quick response.
> >> >
> >> > The FE is around 5Mb (when compacted) and grows to cirica 6Mb after
> >> > just
> >> > 15mins of usage! The other day, it grew to 18Mb after just 2 day's; is
> >> > this
> >> > normal?
> >> >
> >> > Rergards
> >> > Mark
> >> >
> >> >
> >> >
> >> > "Douglas J. Steele" wrote:
> >> >
> >> >> Front-ends bloat as they're used. Regular compacting is a recommended
> >> >> activity. How much bloat are you experiencing?
> >> >>
> >> >> --
> >> >> Doug Steele, Microsoft Access MVP
> >> >> http://I.Am/DougSteele
> >> >> (no private e-mails, please)
> >> >>
> >> >>
> >> >> "Mark344" <(E-Mail Removed)> wrote in message
> >> >> news:EF1A92B4-9569-4F92-8ABD-(E-Mail Removed)...
> >> >> > Hi
> >> >> >
> >> >> > Hope someone can offer some advise!
> >> >> >
> >> >> > I have written a database for a local charity that stores
> >> >> > names/address,
> >> >> > donations, campaigns etc etc.
> >> >> >
> >> >> > The database works fine but 'bloading' is starting to cause slow
> >> >> > access
> >> >> > over
> >> >> > a network. I've tried splitting the database and notice it's the FE
> >> >> > that
> >> >> > bloats.
> >> >> >
> >> >> > Ok, I can Compact/Repair on a regular basis (which works fine) but I
> >> >> > would
> >> >> > rather resolve what is causing the bloating.
> >> >> >
> >> >> > I've read somewhere that a 'recordset' close is reqiuired somewhere
> >> >> > but
> >> >> > unsure what that all means!
> >> >> >
> >> >> > If anyone can help, that would be great.
> >> >> >
> >> >> > Database is pure access 2007 (not using SQL as a BE)
> >> >> >
> >> >> > Regards
> >> >> > Mark
> >> >>
> >> >>
> >> >>
> >>
> >>

>
>

 
Reply With Quote
 
Mark344
Guest
Posts: n/a
 
      12th Apr 2009
Cheers for the input David.

Yes, it's the former!

Once I've finished tinkering with their system I'll make sure everyone has a
local copy of the FE.

Regards
Mark

"David W. Fenton" wrote:

> =?Utf-8?B?TWFyazM0NA==?= <(E-Mail Removed)> wrote
> in news:9892AF73-0034-4C10-9FBE-(E-Mail Removed):
>
> > Usage is just general stuff, oen/close forms, run reports, maybe
> > edit a record etc (nothing major).
> >
> > Large recordset? Depends what you call lage, the main table
> > (containing Contacts Info) has 51 fields! Most of those are simple
> > 'Check Box' fields (Yes/No); it that too large?
> >
> > I've got circa 6 queries tables running (based on the Contacts
> > Table).
> >
> > Still in development? Not really, system now being used live by
> > the charity. I make a few odd changes now and again but nothing
> > major.

>
> Are users sharing a single front end, or does each user have an
> individual copy? If the former, that's the culprit.
>
> --
> David W. Fenton http://www.dfenton.com/
> usenet at dfenton dot com http://www.dfenton.com/DFA/
>

 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Bloating Access File Size mjnuss Webmaster / Programming 0 29th Jul 2009 03:29 PM
Access 2003 bloating Chucklez Microsoft Access 2 15th Mar 2008 03:29 AM
Bloating files in Excel 2007 =?Utf-8?B?Qm9yaXM=?= Microsoft Excel Misc 0 24th Aug 2007 11:52 AM
Bloating on Front end of Split Access App =?Utf-8?B?QW1pbGw=?= Microsoft Access 6 24th Jan 2006 09:32 PM
Access DB back-end File bloating jameso321 Microsoft Access 19 28th Jun 2005 06:03 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 05:46 PM.