График тупиков в профиле сервера sql - PullRequest
0 голосов
/ 04 ноября 2011

Я новичок в концепции анализа графа взаимоблокировки в профиле. Я хочу знать, что если я начну трассировку в профилировщике sql-сервера и в это время не произойдет взаимоблокировки, будет ли какой-нибудь граф взаимоблокировки?Пожалуйста, помогите

Ответы [ 2 ]

2 голосов
/ 04 ноября 2011

График взаимоблокировки появится в профилировщике, только если он выполняет трассировку, которая включает в себя событие «График взаимоблокировки» и во время трассировки возникает взаимоблокировка.

Если во время трассировки не возникает тупиков, график тупиков не отображается.

1 голос
/ 22 ноября 2011

Попробуйте запустить трассировку в течение более длительного периода времени.Обратите внимание, что профилировщик отслеживает влияние на производительность сервера гораздо больше, чем трассировки на стороне сервера, поэтому, если возможно, настройте трассировку на стороне сервера и запишите выходные данные в таблицу.получить опции для сохранения графиков взаимоблокировок для разделения файлов .xdl.Я рекомендую вам сделать это, потому что вам нужно будет открыть файл, чтобы увидеть график взаимоблокировок ... он не отображается в Profiler или при запросе таблицы трассировки в SSMS.

...