Репликация транзакционной базы данных по ненадежному каналу - PullRequest
0 голосов
/ 05 февраля 2012

Я хотел настроить репликацию базы данных (транзакционную) между двумя офисами, и мне было интересно, рекомендуется ли делать это по ненадежному каналу? Я планирую настроить эту репликацию транзакций на VPN через Интернет, и я пытаюсь учесть сбои в интернет-соединении. Есть ли какие-либо другие проблемы с репликацией транзакций, которые я должен принять во внимание?

Кроме того, мне не удалось выяснить разницу между репликацией транзакций с обновляемыми подписками и объединенной репликацией. Есть ли рекомендуемая статья / книга для рекомендаций по репликации.

Я надеюсь настроить эту репликацию на SQL Server 2008. Заранее спасибо.

1 Ответ

1 голос
/ 06 февраля 2012

Мы добились большого успеха, используя Merge Replication со scneario, где клиенты довольно часто находятся в автономном режиме, и у нас могут быть двусторонние изменения. Интерфейс и настройка для Merge Replication были довольно безболезненными. Единственные реальные проблемы, с которыми мы столкнулись, были с уровнями регистрации / проверки. Если они установлены на высоком уровне, это может вызвать некоторые серьезные проблемы с производительностью. Документация Microsoft по репликации слиянием действительно хороша, и форумы по репликации в социальных сетях MSDN также очень хороши (вы получите хорошие ответы на вопросы от таких людей, как Хилари Коттер (MVP)).

Использование VPN может быть хорошим кандидатом для репликации слиянием, хотя на самом деле зависит от объема данных и т. Д. У меня есть около 20 подписок, которые находятся в автономном режиме и имеют очень мало проблем с использованием репликации слиянием, но они не выполняют большие объемы сделки.

...