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

Приоритет агента репликации SQL Server

Каждый час сервер реплицирует данные SQL-сервера с некоторым внешним веб-сервером. За это время, которое занимает около 2-5 минут, база данных серьезно тормозит. Коллеги, которые работают с клиентскими приложениями того же терминального сервера, даже регулярно начинают жаловаться.

Базы данных также синхронно зеркалируются (через зеркалирование SQLServer, без репликации) на третий сервер. Обратите внимание, что 99% данных реплицируются исходящими, поэтому серверу редко нужно обновлять свои данные.

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

Как бы вы это реализовали?