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


Динамическое административное представление sys.dm_xe_session_event_actions (Transact-SQL)

Область применения: SQL Server Управляемый экземпляр SQL Azure

Возвращает сведения о действиях сеанса событий для активных сеансов на уровне сервера. Действия выполняются, когда происходят события.

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

Имя столбца Тип данных Description
event_session_address varbinary(8) Адрес сеанса событий в памяти. Не допускает значение NULL.
action_name nvarchar(256) Имя действия. Не допускает значение NULL.
action_package_guid uniqueidentifier Идентификатор GUID пакета, который содержит это действие. Не допускает значение NULL.
event_name nvarchar(256) Имя события, для которого предназначено действие. Не допускает значение NULL.
event_package_guid uniqueidentifier Идентификатор GUID пакета, который содержит это событие. Не допускает значение NULL.

Разрешения

необходимо разрешение VIEW SERVER STATE на сервере.

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

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

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

С дт. По Отношение
sys.dm_xe_session_event_actions.event_session_address sys.dm_xe_sessions.address Многие к одному
sys.dm_xe_session_event_actions.action_name,

sys.dm_xe_session_event_actions.action_package_guid
sys.dm_xe_objects.name,

sys.dm_xe_session_events.event_package_guid
Многие к одному
sys.dm_xe_session_event_actions.event_name,

sys.dm_xe_session_event_actions.event_package_guid
sys.dm_xe_objects.name,

sys.dm_xe_objects.package_guid
Многие к одному

Следующие шаги

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