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 является одним из следующих: события целевой объект |
object_name | nvarchar(256) | Имя объекта, которому принадлежит столбец. Не допускает значение NULL. |
object_package_guid | uniqueidentifier | Идентификатор GUID пакета, в котором содержится объект. Не допускает значение NULL. |
Разрешения
необходимо разрешение VIEW SERVER STATE на сервере.
Разрешения для SQL Server 2022 и более поздних версий
Требуется разрешение VIEW SERVER PERFORMANCE STATE на сервере.
Кратности связей
С дт. | По | Отношение |
---|---|---|
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 |
Многие к одному |
Следующие шаги
Дополнительные сведения о связанных понятиях см. в следующих статьях: