sys.dm_xe_session_object_columns (Transact-SQL)

Применимо к:SQL ServerУправляемый экземпляр SQL Azure

Отображает значения конфигурации для объектов, привязанных к активному сеансу с областью действия сервера.

База данных SQL Azure поддерживает только сеансы на уровне базы данных. См . sys.dm_xe_database_session_object_columns.

Название столбца Тип данных Description
event_session_address varbinary(8) Адрес сеанса событий в памяти. Обеспечивает связь «многие к одному» со столбцом sys.dm_xe_sessions.address. Не допускает значение NULL.
column_name nvarchar(256) Имя значения конфигурации. Не допускает значение NULL.
column_id int Идентификатор столбца. Уникален в пределах объекта. Не допускает значение NULL.
column_value nvarchar(3072) Установленное значение столбца. Может принимать значение NULL.
object_type nvarchar(60) Тип объекта . Не допускает значение NULL. object_type является одним из следующих:

event

target
object_name nvarchar(256) Имя объекта, которому принадлежит столбец. Не допускает значение NULL.
object_package_guid uniqueidentifier Идентификатор GUID пакета, в котором содержится объект. Не допускает значение NULL.

Permissions

Требуется VIEW разрешение SERVER STATE на сервере.

Разрешения для SQL Server 2022 и более поздних версий

Требуется VIEW разрешение на состояние производительности сервера на сервере.

Кратности связей

От Кому Relationship
dm_xe_session_object_columns.object_name,

dm_xe_session_object_columns.object_package_guid
sys.dm_xe_objects.package_guid,

sys.dm_xe_objects.name
Многие к одному
dm_xe_session_object_columns.column_name,

dm_xe_session_object_columns.column_id
sys.dm_xe_object_columns.name,

sys.dm_xe_object_columns.column_id
Многие к одному

Дальнейшие действия

Дополнительные сведения о связанных понятиях см. в следующих статьях: