Всплывающая подсказка для графика взаимоблокировок SQL Profiler 2008 не отображает фактические операторы

В графе взаимоблокировок при наведении курсора на овалы взаимоблокировки должен появиться оператор SQL. Однако в SQL Profiler 2008 всплывающая подсказка показывает либо «Оператор», либо «Операторский процесс», а не сам оператор. Кто-нибудь ? Есть ли обходной путь?


person Jacques    schedule 31.08.2011    source источник
comment
Содержит ли необработанный XML инструкции? (Используйте извлечение данных о событии для сохранения в формате XML)   -  person Martin Smith    schedule 31.08.2011
comment
Ваша трассировка также собирает события StmtCompleted? В этой статье есть хороший пример: simple-talk.com/sql/learn-sql-server/   -  person Aaron Bertrand    schedule 31.08.2011
comment
Вы запускаете зашифрованные процедуры или ваш пакет содержит пароли?   -  person Remus Rusanu    schedule 01.09.2011
comment
@Martin - я попробую и доложу   -  person Jacques    schedule 01.09.2011
comment
@Aaron - К сожалению, мне нужно уловить это в производственной среде, поэтому включение StmtCompleted приведет к затоплению моего профилировщика.   -  person Jacques    schedule 01.09.2011
comment
@Мартин. Престижность для вас. Это сработало. Пожалуйста, отправьте это как ответ, чтобы я мог отметить это.   -  person Jacques    schedule 01.09.2011


Ответы (1)


Не уверен, почему они не отображаются на самом графике. Возможно, стоит сообщить об ошибке в Microsoft Connect.

В качестве обходного пути вы можете попробовать использовать опцию «Извлечь данные о событиях», чтобы сохранить их в формате XML и найти их там.

person Martin Smith    schedule 01.09.2011