Назад | Перейти на главную страницу

какова хорошая частота для настройки репликации моментальных снимков в sql server 2008

Мои требования:

  1. У меня есть база данных издателя, из которой я собираюсь реплицировать ее подписчику.
  2. Не все таблицы нужно реплицировать.
  3. Объем данных может составлять ~ 20-30 ГБ.

Учитывая вышеизложенное:

  1. Репликация моментальных снимков - хороший выбор?
  2. если да, то какова идеальная частота, которую можно настроить? дважды в день? трижды в день?

1.1. Репликация моментальных снимков - хороший выбор?

Нет, поскольку вы хотите перенести данные из некоторых таблиц и репликацию моментальных снимков при применении моментального снимка к подписчику, производительность подписчика каждый раз, когда он генерирует новый моментальный снимок, также является потреблением ресурсов. Лучше использовать репликацию транзакций, он сначала создает моментальный снимок и передает транзакции в вашу базу данных будет в актуальном состоянии.

Репликация моментальных снимков - это моментальное обновление опубликованных данных. Он не отслеживает и не отправляет обновления между обновлениями.

Чтобы ответить на ваши вопросы:

Репликация моментальных снимков - хороший выбор?

Репликацию моментальных снимков лучше всего использовать, когда данные меняются нечасто, например при обновлении каталога, или когда не требуются самые свежие значения. Это зависит от требований вашего приложения.

если да, то какова идеальная частота, которую можно настроить? дважды в день? трижды в день?

Опять же, это зависит от требований вашего приложения. Если ваше приложение требует постоянного обновления, вам следует подумать о Транзакционная репликация. В противном случае настройте частоту в соответствии со своими потребностями.