sys.dm_xe_session_targets (Transact-SQL)
返回有关会话目标的信息。
列名 |
数据类型 |
说明 |
---|---|---|
event_session_address |
varbinary(8) |
事件会话的内存地址。与 sys.dm_xe_sessions.address 之间具有多对一关系。不可为 Null。 |
target_name |
nvarchar(60) |
会话中目标的名称。不可为 Null。 |
target_package_guid |
uniqueidentifier |
包含目标的包的 GUID。不可为 Null。 |
execution_count |
bigint |
已为该会话执行目标的次数。不可为 Null。 |
execution_duration_ms |
bigint |
目标已经执行的总时间(以毫秒为单位)。不可为 Null 值。 |
target_data |
nvarchar(max)
重要提示
如果您在使用环形缓冲区目标,我们建议您将 max_memory 目标参数设置为 2048 KB,以便避免在 XML 输出中可能发生数据截断。有关如何配置目标参数的详细信息,请参阅 ALTER EVENT SESSION (Transact-SQL) 或 CREATE EVENT SESSION (Transact-SQL)。有关何时使用不同的目标类型的详细信息,请参阅 SQL Server 扩展事件目标。
|
目标维护的数据,例如事件聚合信息。可以为 Null。 |
权限
要求对服务器拥有 VIEW SERVER STATE 权限。
关系基数
源类型 |
目标类型 |
关系 |
---|---|---|
sys.dm_xe_session_targets.event_session_address |
sys.dm_xe_sessions.address |
多对一 |
更改历史记录
更新的内容 |
---|
更正了 target_data 列的数据类型。 |
更正了对 target_data 列的说明以指示该值可以为 Null。 |
更正了“关系基数”表。 |
添加了对 target_data 列的重要说明。 |