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

Откуда: Moscow Square
Сообщений: 627
Доброго дня!

На одном сервере есть две базы DB1 и DB2. Между ними настроен брокер, по очереди в каждой базе. На каждой очереди висит обработчик pActivator в соответствующей базе.

Вопрос: как узнать с помощью профайлера какой стейтмент в этой процедуре pActivator выполняется в данный момент? При отсутствии брокера проблема решается запуском трассы на событие "Stored Procedures/SP:StmtCompleted" с фильтром по столбцу ObjectName LIKE 'pActivator'. Однако в случае с брокером это не срабатывает.

Вьюха sys.dm_broker_activated_tasks дает только название процедуры pActivator, и какой конкретно стейтмент подвисает я понять не могу.
10 фев 14, 16:31    [15547215]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить