返回有关活动服务器范围的会话的事件会话操作的信息。 激发事件时将执行操作。
Azure SQL 数据库仅支持数据库范围的会话。 请参阅 sys.dm_xe_database_session_event_actions。
| 列名称 | 数据类型 | Description |
|---|---|---|
| event_session_address | varbinary(8) | 事件会话的内存地址。 不可为 null。 |
| 操作名称 | nvarchar(256) | 操作的名称。 不可为 null。 |
| action_package_guid | uniqueidentifier | 包含操作的包的 GUID。 不可为 null。 |
| event_name | nvarchar(256) | 操作绑定到的事件的名称。 不可为 null。 |
| event_package_guid | uniqueidentifier | 包含事件的包的 GUID。 不可为 null。 |
Permissions
需要 VIEW 服务器上的SERVER STATE权限。
SQL Server 2022 及更高版本的权限
需要 VIEW 服务器上的 SERVER PERFORMANCE STATE 权限。
关系基数
| 从 | 到 | Relationship |
|---|---|---|
| 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 |
多对一 |
后续步骤
通过以下文章详细了解相关概念: