The addition of new fields during the process of creating a Design Master database imposes two limitations on your tables:
2048 bytes
– 28 bytes for replication overhead
– (4 bytes * the number of Memo fields)
– (4 bytes * the number of OLE Object fields)
= the maximum number of bytes available
255 fields
– 3 system fields
– the number of Memo and OLE Object fields
= the number of fields available
Few well-designed applications use all the available fields in a table or characters in a record. However, if you have a large number of Memo fields or OLE Object fields in your table, you should be aware of your remaining resources.
In addition to setting limits on the available number of characters and fields, Microsoft Jet replication also limits the number of nested transactions allowed. You can have a maximum of seven nested transactions in a nonreplicable database, but a replicated database can have a maximum of six nested transactions.
Just as the addition of three new fields to your tables adds to the size of each record, the addition of new system tables also adds to the size of your database. Many of these new tables contain only a few records, but some of the new tables can grow significantly, depending upon the frequency of synchronization between replicas.
The size of your database file is significant for two reasons: