Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: SQL Server Управляемый экземпляр SQL Azure
Классы событий Showplan можно добавить в определение трассировки, которое приводит к сбору и отображению сведений о плане запроса в трассировке SQL Server Profiler. Кроме того, можно извлечь события Showplan из других событий, собранных в трассировке, и сохранить эти события Showplan в отдельном XML-файле.
События инструкции Showplan можно извлечь из трассировки следующими способами.
Во время настройки трассировки используйте вкладку "Параметры извлечения событий". Эта вкладка не отображается, пока не выберете одно из событий Showplan на вкладке "Выбор событий".
Используя параметр Извлечение событий SQL Server в меню Файл.
Отдельные события можно извлечь и сохранить, щелкнув их правой кнопкой мыши и выбрав команду Извлечь данные события.
События Showplan
События трассировки Showplan перечислены и описаны в следующей таблице.
| Имя события | Описание |
|---|---|
| Статистика производительности | Указывает при первом кэшировании скомпилированного Showplan, при его перекомпилировании и когда он удаляется из кэша планов. Столбец TextData содержит инструкцию Showplan в формате XML. Дополнительные сведения см. в статье Класс событий Performance Statistics. |
| Showplan All | Выводит план запроса со всеми подробностями о процессе компиляции выполненной инструкции Transact-SQL. Например, здесь можно отобразить оценку затрат и списки столбцов. Дополнительные сведения см. в статье Showplan All Event Class. |
| Показать план полностью для компиляции запроса | Происходит, когда запрос компилируется или перекомпилируется в SQL Server. Это происходящий во время компиляции аналог события Showplan All . Showplan All происходит при выполнении запроса. Showplan All For Query Compile происходит при компиляции запроса. Дополнительные сведения см. в статье Showplan All for Query Compile Event Class. |
| Профиль статистики Showplan | Отображает план запроса со всеми подробностями времени выполнения команды Transact-SQL, включая фактическое число строк, проходящих через каждую операцию. Дополнительные сведения см. в статье Showplan Statistics Profile Event Class. |
| Текст плана демонстрации | Отображает дерево плана запроса выполняемой инструкции Transact-SQL в двоичном формате. Дополнительные сведения см. в статье Showplan Text Event Class. |
| Текст плана выполнения (некодированный) | Отображает дерево плана запроса выполняемой инструкции Transact-SQL в текстовом формате. Этот класс событий отображает ту же информацию, что и Showplan Text, но представляет текст вместо двоичных данных. Дополнительные сведения см. в статье Showplan Text (Unencoded), класс событий. |
| Showplan XML | Отображает план запроса со всеми данными, собранными во время его оптимизации. Данное событие формируется, только если план запроса оптимизирован. Дополнительные сведения см. в статье Showplan XML Event Class. |
| Showplan XML для компиляции запроса | Отображает план запроса во время компиляции. Дополнительные сведения см. в статье Showplan XML for Query Compile Event Class. |
| Профиль статистики Showplan XML | Отображает план запроса в формате XML с подробными сведениями по его выполнению. Например, этот класс событий собирает данные о количестве строк, передаваемых в каждом операторе выполняемой инструкции Transact-SQL. Дополнительные сведения см. в статье Showplan XML Statistics Profile Event Class. |