Setting up a master site and shared tables
In a multi-site environment where there are many sites, large amounts of data, and many users, you might want to set up one site as the master site for an intranet. In that case, certain _all tables and user tables can reside only on the master site database and are shared (read and written to through a SQL view) by other sites on the same intranet. No replication needs to occur for the shared _all and user tables, which can greatly improve system performance.
Prerequisite:
See the Multi-Site Planning and Replication Reference documents on our support site for more information.
To set up the master site and shared tables:
If there are other intranets with sites that must replicate (not share) _all or user table data to or from sites in the sharing intranet, replication categories must be set up:
- For tables that are shared, set up replication categories and rules between the master site and the sites on the other intranets.
- For tables that are not shared, set up replication categorie and /rules between any or all of the sites in the shared intranet and the sites on the other intranets.
For example:
Intranet 1 has these sites:
- Site A (master site. Item_mst_all table is shared)
- Site B
Intranet 2 has these sites:
- Site C
- Site D
If Site B needs visibility into Site D's item data, replication rules should be set up from Site D to Site A.
If Site D needs visibility into Site B's item data, replication rules should be set up from Site A to Site D.
If Site C needs visibility into Site B's customer data (not a shared table), replication rules should be set up from Site B to Site C.