sys.database_event_session_actions (Azure SQL Database 和 Azure SQL 受控實例)

適用於: SQL Server 2016 (13.x) 和更新版本 Azure SQL DatabaseAzure SQL 受控執行個體

針對資料庫範圍事件會話的每個事件,各傳回一個動作的資料列。 如需作用 中資料庫範圍事件會話中 動作的資訊,請參閱 sys.dm_xe_database_session_event_actions

Azure SQL Database 僅 支援資料庫範圍的會話 。 Azure SQL 受控實例同時支援資料庫範圍的會話和 伺服器範圍的會話 。 建議受控實例使用伺服器範圍的會話:深入瞭解 CREATE EVENT SESSION

資料行名稱 資料類型 描述
event_session_id int 事件會話的識別碼。 不可為 Null。
event_id int 事件的識別碼。 此識別碼在事件會話物件內是唯一的。 不可為 Null。
NAME sysname 動作的名稱。 可為 Null。
套件 sysname 包含事件的事件套件名稱。 可為 Null。
模組 sysname 包含事件的模組名稱。 可為 Null。

權限

需要 VIEW DATABASE STATE 許可權。

備註

此檢視具有下列關聯性基數。

關聯性
sys.database_event_session_actions.event_session_id sys.sys.database_event_sessions.event_session_id 多對一
sys.database_event_session_actions.event_id

sys.database_event_session_actions.event_session_id
sys.database_event_session_events.event_session_id

sys.database_event_session_events.event_id
多對一

下一步

在下列文章中深入了解相關概念: