Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Проблемы с Агентом чтения журнала репликации  [new]
Агентом чтения журнала репликаци
Guest
ДОбрый день.
ПРошу Вашей помощи.

Имеем репликацию транзакций с двумя подписчиками.
Издатель и дистрибьютор настроены на одном сервере.
Все было бы ничего. Но несколько дней назад начал ужасно медленно работать Агент чтения журнала репликаций. Задержки чтения достигают 5 часов.

Перерыл пол интернета. В результате пробовал сделать следующее:
установил параметр –MaxCmdsInTran равным 100
Увеличил значение параметра -ReadBatchSize до 50000
Уменьшил значение параметра -PollingInterval до 1
Задал значение -ReadBatchThreshold равным 1000

Результат - фактически нулевой.
Единственное, что не делал - это не выносил дистрибьютор на отдельный сервер.
Сейчас загрузка по процессору sql server'a около 30%
У сервера есть 32 гбт ОЗУ из них серверу выделено 25. Никаких других приложений на сервере нет.
Базы данных, лог файлы и служебные базы данных разнесены по разным дискам.

Вопрос, кто может что хорошего посоветовать? МОжет ли помочь вынос дистрибьютера на отдельный сервер??

К сообщению приложен файл. Размер - 9Kb
17 дек 11, 23:15    [11783576]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с Агентом чтения журнала репликации  [new]
invm
Member

Откуда: Москва
Сообщений: 9824
1. Включить у логридера подробное логгирование в файл.
2. Помониторить профайлером.
17 дек 11, 23:32    [11783603]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с Агентом чтения журнала репликации  [new]
Агентом чтения журнала репликаци
Guest
invm,

ЛОгирование, если то, что включается опцией -Output я включил.
А что хоть ловить профайлером??? Там такое количество сообщений даже по фильтру Replica% что утонуть можно
17 дек 11, 23:45    [11783630]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с Агентом чтения журнала репликации  [new]
Артем1
Member

Откуда: www.desnogorsk.{ru||net} -> Москва
Сообщений: 2036
Лог не вырос более обычного своего размера?
17 дек 11, 23:58    [11783650]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с Агентом чтения журнала репликации  [new]
invm
Member

Откуда: Москва
Сообщений: 9824
Агентом чтения журнала репликаци
invm,

ЛОгирование, если то, что включается опцией -Output я включил.
А что хоть ловить профайлером??? Там такое количество сообщений даже по фильтру Replica% что утонуть можно
Надо еще -OutputVerboseLevel 2.
В профайлере поставить фильтр на ApplicationName -- Repl-LogReader%
18 дек 11, 00:08    [11783686]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с Агентом чтения журнала репликации  [new]
Агентом чтения журнала репликаци
Guest
Артем1
Лог не вырос более обычного своего размера?


Очень растет лог tempDb
18 дек 11, 01:22    [11783906]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с Агентом чтения журнала репликации  [new]
Агентом чтения журнала репликаци
Guest
invm
Надо еще -OutputVerboseLevel 2.
В профайлере поставить фильтр на ApplicationName -- Repl-LogReader%


Хорошо, спасибо попробую дальше сам разобраться
18 дек 11, 01:23    [11783912]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с Агентом чтения журнала репликации  [new]
Артем1
Member

Откуда: www.desnogorsk.{ru||net} -> Москва
Сообщений: 2036
Агентом чтения журнала репликаци
Артем1
Лог не вырос более обычного своего размера?


Очень растет лог tempDb


Может долгие открытые транзакции стали появляться? А порядок доставки сохраняется же, вот и задержка такая.
dbcc opentran
18 дек 11, 16:02    [11784775]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить