Mcgillivray, Donald [ITS]
donald.a.Mcgillivray at mail.sprint.com
Wed May 19 17:32:55 CDT 2004
Thanks, William I'm actually using the A2K file format in AXP, so the AXP bug isn't an issue here. I will take your advice and move the temp tables to a separate BE, though. Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Wednesday, May 19, 2004 2:28 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Managing DB Bloat ...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 > -- _______________________________________________ AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com