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