Динамическое административное представление sys.dm_xe_objects (Transact-SQL)
Возвращает строку для каждого объекта, представленного пакетом событий. Объектами могут быть следующие.
События. События указывают на представляющие интерес точки на пути выполнения. Все события содержат сведения об интересующей точке.
Действия. Действия выполняются синхронно при запуске событий. Действие может добавить к событию данные времени выполнения.
Цели. Цели используют события синхронно в потоке, который инициировал событие, или асинхронно в системном потоке.
Предикаты. Источники предикатов получают значения из источников событий для использования в операциях сравнения. При сравнениях на основе предикатов сравниваются данные определенных типов и возвращается логическое значение.
Типы. Типы инкапсулируют длину и характеристики коллекции байтов, что необходимо для интерпретации данных.
Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии). |
Имя столбца |
Тип данных |
Описание |
---|---|---|
name |
nvarchar(60) |
Имя объекта. Имя name уникально в рамках пакета для конкретного типа объектов. Не допускает значение NULL. |
object_type |
nvarchar(60) |
Тип объекта. Аргумент object_type может иметь одно из следующих значений:
Не допускает значение NULL. |
package_guid |
uniqueidentifier |
Идентификатор GUID пакета, который представляет это действие. Имеет связь «многие к одному» с sys.dm_xe_packages.package_id. Не допускает значение NULL. |
description |
nvarchar(256) |
Описание действия. description устанавливается автором пакета. Не допускает значение NULL. |
capabilities |
int |
Битовая карта, описывающая возможности объекта. Допускает значение NULL. |
capabilities_desc |
nvarchar(256) |
Перечисляет все возможности объекта. Допускает значение NULL.
|
type_name |
nvarchar(60) |
Имя объектов pred_source и pred_compare. Допускает значение NULL. |
type_package_guid |
uniqueidentifier |
Идентификатор GUID для пакета, который представляет тип, с которым работает этот объект. Допускает значение NULL. |
type_size |
int |
Размер типа данных (в байтах). Применимо только в отношении допустимых типов объектов. Допускает значение NULL. |
Разрешения
Требует разрешения VIEW SERVER STATE на сервере.
Количество элементов связей
Из |
К |
Связь |
---|---|---|
sys.dm_xe_objects.package_guid |
sys.dm_xe_packages.guid |
многие к одному |
См. также
Справочник
Динамические административные представления и функции (Transact-SQL)