Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Область применения:SQL Server
В этом разделе описывается, как сохранить граф взаимоблокировки с помощью SQL Server Profiler. Графы взаимоблокировок сохраняются в виде XML-файлов.
Сохраните события графа взаимоблокировок раздельно
В меню Файл выберите пункт Создать трассировку, а затем подключитесь к экземпляру SQL Server.
отображается диалоговое окно Свойства трассировки .
Примечание.
Если выбран параметр Начать трассировку немедленно после установления соединения, диалоговое окно Свойства трассировки не появляется, а вместо этого начинается трассировка. Чтобы отключить этот параметр, в меню Сервис выберите пункт Параметры и снимите флажок Начать трассировку немедленно после установления соединения.
В диалоговом окне Свойства трассировки введите имя трассировки в поле Имя трассировки .
В списке Использовать шаблон выберите шаблон, на котором будет основана трассировка. Чтобы не использовать шаблон, выберите Пустой.
Выполните одно из следующих действий:
Для записи данных трассировки в файле установите флажок Сохранить в файл. Укажите значение Установить максимальный размер файла.
При необходимости установите флажки Включить переключение файлов и Обработка данных трассировки сервером .
Для записи данных трассировки в таблицу базы данных установите флажок Сохранить в таблицу.
При необходимости установите флажок Максимальное число строк и укажите значение.
При необходимости установите флажок Включить время остановки трассировки и укажите дату и время остановки.
Перейдите на вкладку Выбор событий.
В столбце данных События разверните категорию событий Locks и установите флажок Deadlock graph (Граф взаимоблокировок). Если категория событий Locks недоступна, установите флажок Показать все события, чтобы отобразить ее.
Вкладка Настройки извлечения событий добавлена в диалоговое окно Свойства трассировки.
На вкладке Настройки извлечения событий установите флажок Сохранить события XML взаимоблокировок отдельно.
В диалоговом окне Сохранить как введите имя файла, в котором будут сохраняться события графа взаимоблокировок.
Чтобы все события графа взаимоблокировок сохранялись в одном XML-файле, установите флажок Все пакеты XML взаимоблокировок в один файл. Чтобы для каждого графа взаимоблокировок создавался отдельный XML-файл, установите флажок Каждый пакет XML взаимоблокировок в отдельный файл.
После сохранения файла взаимоблокировки можно открыть файл в SQL Server Management Studio. Дополнительные сведения см. в статье "Открытие, просмотр и печать файла взаимоблокировки" (SQL Server Management Studio).