[AccessD] Managing DB Bloat

William Hindman wdhindman at bellsouth.net
Wed May 19 16:28:13 CDT 2004


...a couple of notes on AXP bloat ...there is a bug in the AXP file format
that just bloats a db and compact repair doesn't fix it ...you either work
with the A2K file format or you routinely create a new AXP db and import the
old code into it ...a royal pita if there ever was one :(

...I do virtually the same thing you describe ...my approach has been to use
a separate mdb to do all the importing and data manipulation and only then
to update the main db with the extracted data ...then I clear every table in
the import mdb and compact it before putting it back into wait state for
another import ...this works pretty well for me using A2K formatted mdbs in
AXP.

...hth

William Hindman "My idea of an agreeable person is a person who agrees with
me." Disraeli


----- Original Message ----- 
From: "Mcgillivray, Donald [ITS]" <donald.a.Mcgillivray at mail.sprint.com>
To: "AccessD" <AccessD at databaseadvisors.com>
Sent: Wednesday, May 19, 2004 5:06 PM
Subject: [AccessD] Managing DB Bloat


> Hello, All
>
> I'm working on a system that monitors a set of folders for the
> appearance of text files matching specified profiles.  When files are
> detected, they are moved via FTP to the db's environment and ingested -
> either the entire file or just the first record, depending on the type
> of file - into a temp table in the db.  Once the data is in the temp
> table, it is processed by performing a variety of summary queries and
> appending the results to a series of permanent tables.  The temp table
> is then purged and the cycle is repeated.
>
> It had been my intention to leave this db running round the clock
> capturing and summarizing data, but I was alarmed after allowing it to
> run all night to find that the db had bloated to about a gigabyte by
> this morning.  After halting the capture process, I compacted the db and
> its size came down to about 55 meg.
>
> I'm not real hip to all the factors that contribute to bloat, so I'm
> interested to learn which practices exacerbate the problem and which
> ones mitigate it.  I'd also be interested in techniques to get rid of it
> via automation once it appears in my db.
>
> Running Access XP on Win2k.
>
> Thanks!
>
> Don McGillivray
> Sprint Mailing Services
> Rancho Cordova, CA
> -- 
> _______________________________________________
> AccessD mailing list
> AccessD at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/accessd
> Website: http://www.databaseadvisors.com
>





More information about the AccessD mailing list