Първо бих ви предложил да преразгледате дизайна си. Най-лесният начин да копирате вашите данни е чрез изгледи като предложено в този SO . Можете да създадете ВРЪЗКА БАЗА ДАННИ между вашите две бази данни и да създадете изгледи на отдалечения сайт, които да отправят заявки към локалната база данни. Това би бил най-лесният начин за синхронизиране в реално време (по-малко код, по-малко поддръжка).
Ако наистина искате да репликирате данните си синхронно, трябва да прочетете Ръководство за репликация . Можете да отидете с материализирани възгледи. Ще трябва да дефинирате материализирани журнали за изглед на вашите маси на вашия главен сайт. На отдалечения сайт ще създадете ON COMMIT ОБНОВЯВАНЕ на материализирани изгледи .