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

Откуда: Moscow
Сообщений: 610
Доброго времени суток!
СУБД: Microsoft SQL Server 2005 - 9.00.5000.00 (X64) Dec 10 2010 10:38:40 Copyright (c) 1988-2005 Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 5.2 (Build 3790: Service Pack 2)

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

Я смотрю скрипт:
select * from dist..MSrepl_errors order by time desc

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

При всем при этом база distribution успешно разрастается на глазах. Я остановил и запустил репликацию, но на ситуацию это никак не повлияло. Через некоторое время (5-10 мин) данные начали синхронизироваться.

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

Как можно понять действительно ли репликация ждет пока нагрузка на подписчике упадет и какие у нее критерии по нагрузке подписчика?
21 июн 13, 13:49    [14465644]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по репликации  [new]
andrew shalaev
Member

Откуда: Moscow
Сообщений: 610
UP
24 июн 13, 09:57    [14472092]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по репликации  [new]
invm
Member

Откуда: Москва
Сообщений: 9413
andrew shalaev
Как можно понять действительно ли репликация ждет пока нагрузка на подписчике упадет и какие у нее критерии по нагрузке подписчика?
Никаких адаптационных механизмов нету.
24 июн 13, 10:49    [14472430]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить