G
Guest
Why did my Database size almost double after replication? Can anyone explain
why?
Thanks
why?
Thanks
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Eric Blitzer said:Why did my Database size almost double after replication? Can anyone
explain why?
You might also want to check out this paper:
ACC2000: Jet 4.0 Replication White Papers Available in MSDN Online
Library
http://support.microsoft.com/?id=190766
I have compacted the db before and after i replicated it. The
size went from 27 meg to 52 meg. It is not a big deal but I am
curious as to Why.
Replication involves adding several fields to every table, as well
as creating a number of new system tables. So it will certainly
increase the size of the database;
David W. Fenton said:If you're properly replicating only tables, it won't increase the
size *that* much. Just testing, I converted a 78MB A97 data file to
A2K, then replicated it. The A2K file was 94MBs after compacting,
and when replicated, it was, to my shock, 242MBs.
Jet 3.5 was not like this at all. I'm not sure why it's so much
bigger.
It would seem to me from this experiment that 2X increase is about
normal.
If your database is properly normalized (ie. long & skinny with
lots of records but without lots of columns), you will likely see
a much larger increase in size vs. replicating a fat "Access
spreadsheet" with multivalued fields (ie. JanSales, FebSales,
MarSales....). The reason for this is that replication adds four
additional fields to each table, in addtion to the hidden system
table that Dirk mentioned. Each of these fields gets data
automatically added to it.
I haven't done replication with Access 97. So you're saying that
Jet 4 replication gives a much greater size increase than Jet 3.5
replication? That's hard to explain, unless it has something to do
with uncompressed unicode. Interesting.
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.