Повышение производительности репликации
Перед настройкой репликации рекомендуется ознакомиться с факторами, влияющими на производительность репликации:
- серверное и сетевое аппаратное обеспечение;
- структура базы данных;
- конфигурация распространителя;
- структура и параметры публикации;
- структура фильтра и его использование;
- параметры подписки;
- параметры моментального снимка;
- параметры агентов.
- обслуживание
Дополнительные сведения о том, как эти факторы влияют на каждый тип репликации, см. в разделах:
- Повышение общей производительности репликации
- Повышение производительности репликации транзакций
- Повышение производительности репликации слиянием
После настройки репликации рекомендуется разработать базовый уровень производительности, позволяющий определить работу репликации при рабочей нагрузке, типичной для ваших приложений и топологии. Используйте монитор репликации и системный монитор для определения типичных значений следующих пяти измерений производительности репликации:
- Задержка: время распространения изменений данных между узлами в топологии репликации.
- Пропускная способность: величина репликационной активности (измеряемая в командах, доставленных за период времени), поддерживаемой системой.
- Параллелизм: число процессов репликации, которые могут выполняться системой одновременно.
- Длительность синхронизации: время, затрачиваемое на выполнение заданной синхронизации.
- Потребление ресурсов: аппаратные и сетевые ресурсы, используемые для обработки репликации.
Задержка и пропускная способность наиболее полно характеризуют репликацию транзакций, поскольку для систем, основанных на репликации транзакций, обычно требуется малая задержка и высокая пропускная способность. Параллелизм и длительность синхронизации наиболее точно характеризуют репликацию слиянием, поскольку системы, основанные на репликации слиянием, часто имеют большое число подписчиков, а издатель может иметь значительное число параллельно выполняющихся синхронизаций с этими подписчиками.
После установки исходных значений установите значения порогов в мониторе репликации. Дополнительные сведения см. в разделах Настройка пороговых значений и предупреждений в мониторе репликации и Применение предупреждений по событиям агента репликации. В случае проблемы с производительностью рекомендуется прочитать советы по повышению производительности в разделах, перечисленных выше, и произвести изменения в тех областях, которые позволяют устранить возникшие проблемы.
См. также
Основные понятия
Мониторинг производительности с помощью монитора репликации