適用於: SQL Server 2016 (13.x) 及以後版本
Azure SQL Database Azure
SQL Managed Instance
SQL database in Microsoft Fabric
sys.database_event_session_events動態管理檢視 (DMV) 會針對資料庫範圍事件會話中的每個事件傳回一個數據列。 如需作用中資料庫範圍會話中事件的資訊,請參閱sys.dm_xe_database_session_events。
- Fabric 中的 Azure SQL Database 和 SQL 資料庫僅支援 資料庫範圍的會話。
- Azure SQL 受控執行個體 同時支援資料庫範圍的工作階段和伺服器範圍的工作階段。 針對 SQL 受控實例,建議使用伺服器範圍的會話。 如需詳細資訊,請參閱 CREATE EVENT SESSION 程式代碼範例。
| 欄位名稱 | 數據類型 | Description |
|---|---|---|
event_session_id |
int | 事件會話的標識碼。 不可為 Null。 |
event_id |
int | 事件的標識碼。 此標識碼在事件會話物件內是唯一的。 不可為 Null。 |
name |
sysname | 事件的名稱。 不可為 Null。 |
package |
sysname | 包含事件的事件套件名稱。 不可為 Null。 |
module |
sysname | 包含事件的模組名稱。 不可為 Null。 |
predicate |
nvarchar(3000) | 套用至事件的述詞表達式。 可為 Null。 |
predicate_xml |
nvarchar(3000) | 套用至事件的 XML 述詞表達式。 可為 Null。 |
Permissions
需要 VIEW DATABASE PERFORMANCE STATE 權限。
Remarks
此檢視具有下列關聯性基數。
| From | To | Relationship |
|---|---|---|
sys.database_event_session_events.event_session_id |
sys.database_event_sessions.event_session_id |
多對一 |
相關內容
在下列文章中深入了解相關概念: