Поделиться через


sys.dm_xe_database_session_object_columns

Относится к:Azure SQL DatabaseAzure SQL Managed InstanceSQL база данных в Microsoft Fabric

Динамическое sys.dm_xe_database_session_object_columns представление управления (DMV) показывает значения конфигурации для объектов, привязанных к активному сеансу с областью базы данных.

  • База данных SQL Azure и база данных SQL в Fabric поддерживают только сеансы с областью действия базы данных.
  • Управляемый экземпляр SQL Azure поддерживает сеансы с областью базы данных и сеансы с областью действия сервера. Сеансы с областью действия сервера рекомендуется использовать для управляемых экземпляров SQL. Дополнительные сведения см. в примерах кода CREATE EVENT SESSION.
Имя столбца Тип данных Description
event_session_address varbinary(8) Адрес сеанса событий в памяти. Имеет отношение "многие ко одному".sys.dm_xe_database_sessions.address Не допускает значение NULL.
column_name nvarchar(60) Имя значения конфигурации. Не допускает значение NULL.
column_id int Идентификатор столбца. Уникален в пределах объекта. Не допускает значение NULL.
column_value nvarchar(2048) Установленное значение столбца. Допускает значение NULL.
object_type nvarchar(60) Тип объекта . Не допускает значение NULL.

object_type является одним из следующих вариантов:

event

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

Permissions

Необходимо разрешение VIEW DATABASE STATE.

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

From To Relationship
sys.dm_xe_database_session_object_columns.object_name

sys.dm_xe_database_session_object_columns.object_package_guid
sys.dm_xe_objects.package_guid

sys.dm_xe_objects.name
Many-to-one
sys.dm_xe_database_session_object_columns.column_name

sys.dm_xe_database_session_object_columns.column_id
sys.dm_xe_object_columns.name

sys.dm_xe_object_columns.column_id
Many-to-one