Производительность (репликация)

Перед настройкой репликации рекомендуется ознакомиться с факторами, влияющими на производительность репликации:

  • серверное и сетевое аппаратное обеспечение;

  • структура базы данных;

  • конфигурация распространителя;

  • структура и параметры публикации;

  • структура фильтра и его использование;

  • параметры подписки;

  • параметры моментального снимка;

  • параметры агентов.

  • обслуживание

Дополнительные сведения о том, как эти факторы влияют на каждый тип репликации, см. в разделах:

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

  • Задержка: время распространения изменений данных между узлами в топологии репликации.

  • Пропускная способность: величина репликационной активности (измеряемая в командах, доставленных за период времени), поддерживаемой системой.

  • Параллелизм: число процессов репликации, которые могут выполняться системой одновременно.

  • Длительность синхронизации: время, затрачиваемое на выполнение заданной синхронизации.

  • Потребление ресурсов: аппаратные и сетевые ресурсы, используемые для обработки репликации.

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

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