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

Откуда:
Сообщений: 16
Коллеги, приветствую!
Подмогните советом!

Настроена репликация транзакций между SQL 2008 R2. Т.к. обмен данными достаточно интенсивный решили увеличить количество потоков с помощью параметра -SubscriptionStreams = 4

некоторое время после запуска агента все работает прекрасно и быстро, но потом останавливается, точнее идет, но данные не льет. Профайлер показывает, что бесконечно выполняется следующий запрос на подписчике:
select spid, blocked, lastwaittype from master..sysprocesses 
where '~280~~1336~~1853~~2702~' like '%~' + cast (spid as nvarchar)+ '~%' 
and '~280~~1336~~1853~~2702~' like '%~' + cast (blocked as nvarchar)+ '~%'


Нашел фикс точно такой же проблемы, но только для SQL2005. Есть возможность исправить как-нибудь?

ЗЫ
паблишер
Microsoft SQL Server 2008 R2 (SP1) - 10.50.2500.0 (X64) Jun 17 2011 00:54:03 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1)

сабскрайбер
Microsoft SQL Server 2008 R2 (SP1) - 10.50.2796.0 (X64) Dec 9 2011 11:27:20 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1)

Но я так понимаю, что накат CU4 ничего не даст - в списке исправлений подобной траблы нет.
14 фев 12, 17:38    [12090912]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка в репликации при SubscriptionStreams > 1  [new]
vnik82
Member

Откуда:
Сообщений: 16
Коллеги, неужели ни у кого не работает репликация транзакций больше, чем в один поток?
17 фев 12, 10:12    [12107566]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить