Как раздельно сохранить события Showplan XML (приложение SQL Server Profiler)
В этом разделе описано сохранение событий инструкции Showplan XML, захваченных при трассировке в отдельные файлы .SQLPlan с помощью приложения SQL Server Profiler. Файлы событий Showplan XML можно открыть в среде SQL Server Management Studio, позволяющей просматривать графическое представление плана выполнения для каждого события.
Отдельное сохранение событий Showplan XML
В меню Файл выберите команду Создать трассировку и подключитесь к экземпляру SQL Server.
Появится диалоговое окно Свойства трассировки .
Примечание. Если выбран параметр Начать трассировку сразу после подключения , то диалоговое окно Свойства трассировки не появится и трассировка начнется сразу. Чтобы отключить этот параметр, выберите в меню Сервис пункт Параметры и снимите флажок Начать трассировку сразу после подключения. В диалоговом окне Свойства трассировки введите имя трассировки в поле Имя трассировки.
В списке Использовать шаблон выберите шаблон, на котором должна быть основана трассировка, или выберите Пустой, если использование шаблона не требуется.
Выполните одно из следующих действий:
- для фиксации данных трассировки в файле установите флажок Сохранить в файл. Укажите значение для Максимального размера файла. При необходимости установите флажки Включить переключение файлов и Обработка данных трассировки сервером.
- для фиксации данных трассировки в таблице базы данных установите флажок Сохранить в таблицу. При необходимости установите флажок Установить максимальное число строк и укажите значение.
При необходимости установите флажок Активировать время окончания трассировки и укажите дату и время остановки.
Перейдите на вкладку Выбор событий .
В столбце данных События раскройте категорию событий Производительность и установите флажок Showplan XML. Если категория событий Производительность недоступна, для ее отображения установите флажок Показать все события.
Вкладка Настройки извлечения событий добавлена в диалоговое окно Свойства трассировки.
На вкладке Настройки извлечения событий установите флажок Сохранять события XML Showplan отдельно.
В диалоговом окне Сохранить как введите имя файла для сохранения событий Showplan XML.
Чтобы сохранить все события Showplan XML в одном XML-файле, выберите Все пакеты Showplan XML в одном файле, а чтобы создать отдельный XML-файл для каждого события Showplan XML, выберите Каждый пакет Showplan XML в отдельном файле.
Для просмотра события Showplan XML в среде SQL Server Management Studio выберите в меню Файл пункт Открыть, затем выберите Файл. Чтобы выбрать и открыть один из файлов событий Showplan XML, перейдите в каталог с этими файлами. Файлы событий Showplan XML имеют расширение .SQLPlan.
См. также
Основные понятия
Анализ запросов с помощью результатов инструкции SHOWPLAN в приложении SQL Server Profiler