Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Класс событий Showplan Text возникает, когда SQL Server выполняет оператор SQL. Включенные сведения — это подмножество сведений, доступных в showplan All, Showplan XML Statistics Profile или Showplan XML event class.
Если класс событий Showplan Text включен в трассировку, объём накладных расходов значительно снижает производительность. Чтобы уменьшить этот эффект, используйте данный класс событий только в тех трассировках, которые применяются для наблюдения за конкретными проблемами в течение непродолжительного времени. Showplan Text не будет нести столько накладных расходов, сколько и другие классы событий Showplan.
Если класс событий Showplan Text включен в трассировку, необходимо выбрать столбец данных BinaryData. Если это не так, сведения для этого класса событий не будут отображаться в трассировке.
Столбцы данных класса событий Showplan Text
| Имя столбца данных | Тип данных | Описание | Идентификатор столбца | Доступно для фильтрации |
|---|---|---|---|---|
| ИмяПриложения | nvarchar |
Имя клиентского приложения, создавшего подключение к экземпляру SQL Server. Этот столбец заполняется значениями, передаваемыми приложением, а не отображаемым именем программы. | 10 | Да |
| BinaryData | image |
Оценочная стоимость текста Showplan. | 2 | нет |
| ClientProcessID | int |
Идентификатор, присвоенный главным компьютером сервера процессу, в котором работает клиентское приложение. Этот столбец данных заполняется в том случае, если клиент вводит идентификатор клиентского процесса. | 9 | Да |
| Идентификатор базы данных | int |
Идентификатор базы данных, указанной в инструкции USE database , или database по умолчанию, если для данного экземпляра инструкция USE не выполнялась. Sql Server Profiler отображает имя базы данных, если столбец данных ServerName фиксируется в трассировке и сервер доступен. Определите значение для базы данных, используя функцию DB_ID. | 3 | Да |
| ИмяБазыДанных | nvarchar |
Имя базы данных, в которой выполняется пользовательская инструкция. | 35 | Да |
| Класс событий | int |
Тип события = 96. | двадцать семь | нет |
| Последовательность событий | int |
Последовательность данного события в запросе. | 51 | нет |
| Имя хоста | nvarchar |
Имя компьютера, на котором выполняется клиентская программа. Заполнение этого столбца данных производится в том случае, если клиент предоставляет имя узла. Чтобы определить имя узла, используйте функцию HOST_NAME. | 8 | Да |
| Целочисленные данные | integer |
Предполагаемое количество возвращаемых строк. | двадцать пять | Да |
| IsSystem | int |
Указывает, произошло событие в системном или в пользовательском процессе. 1 = системный, 0 = пользовательский. | шестьдесят | Да |
| Номер строки | int |
Отображает номер строки, содержащей ошибку. | 5 | Да |
| Идентификатор безопасности входа | bitmap |
Идентификатор безопасности вошедшего в систему пользователя. Эти сведения можно найти в представлении каталога sys.server_principals. Значение идентификатора безопасности уникально для каждого имени входа на сервере. | 41 | нет |
| Имя пользователя для входа | nvarchar |
Имя имени входа пользователя (имя для входа в систему безопасности SQL Server или учетные данные входа Microsoft Windows в формате DOMAIN\username). | 11 | Да |
| NestLevel | int |
Целочисленное значение, представляющее данные, возвращаемые функцией @@NESTLEVEL. | 29 | Да |
| Имя домена NT | nvarchar |
Домен Windows, к которому принадлежит пользователь. | 7 | Да |
| ИдентификаторОбъекта | int |
Идентификатор объекта, назначенный системой. | двадцать два | Да |
| Имя объекта | nvarchar |
Имя объекта, на который указывает ссылка. | 34 | Да |
| Тип объекта | int |
Значение, представляющее тип объекта, связанного с событием. Это значение соответствует столбцу type в таблице sys.objects. Значения см. в разделе Столбец события ObjectType Trace. | 28 | Да |
| RequestID | int |
Идентификатор запроса, инициирующий полнотекстовый запрос. | 49 | Да |
| Имя сервера | nvarchar |
Имя отслеживаемого экземпляра SQL Server. | 26 | нет |
| SessionLoginName | nvarchar |
Имя входа пользователя, создавшего этот сеанс. Например, если вы подключаетесь к SQL Server с помощью Login1 и выполняете инструкцию login2, SessionLoginName показывает Login1 и LoginName показывает Login2. В этом столбце отображаются имена входа SQL Server и Windows. | 64 | Да |
| СПИД | int |
Идентификатор сеанса, в котором произошло событие. | 12 | Да |
| Время начала | datetime |
Время начала события, если оно известно. | 14 | Да |
| TransactionID | bigint |
Назначенный системой идентификатор транзакции. | 4 | Да |
| XactSequence | bigint |
Токен, используемый для описания текущей транзакции. | 50 | Да |
См. также
Расширенные события
sp_trace_setevent (Transact-SQL)
Справочник по логическим и физическим операторам Showplan
Класс событий Showplan All
Класс событий профиля статистики Showplan XML
Класс событий Showplan XML