Sql server SSMS XEvent Profiler-如何访问数据?
我刚刚将SSMS更新为v.17.3,很高兴看到新功能名为。我想问的是,是否有任何方法可以使用.xel文件访问标准事件的输出?我们能否以某种方式将此会话写入其中?或者是否有其他智能方法可以以更RDBS的方式访问此功能 我试过:Sql server SSMS XEvent Profiler-如何访问数据?,sql-server,ssms,extended-events,Sql Server,Ssms,Extended Events,我刚刚将SSMS更新为v.17.3,很高兴看到新功能名为。我想问的是,是否有任何方法可以使用.xel文件访问标准事件的输出?我们能否以某种方式将此会话写入其中?或者是否有其他智能方法可以以更RDBS的方式访问此功能 我试过: SELECT * FROM sys.dm_xe_sessions xs JOIN sys.dm_xe_session_targets xst ON xst.[event_session_address] = xs.[address] WHERE xs.[name] = N'
SELECT *
FROM sys.dm_xe_sessions xs
JOIN sys.dm_xe_session_targets xst ON xst.[event_session_address] = xs.[address]
WHERE xs.[name] = N'QuickSessionStandard'
要在sys.dm\u xe\u session\u targets.target\u data
中查找位置,但未成功。
这只是说:
<LiveStreamTarget truncated="0">
<clients>
<client name="session_id=XX" pendingBuffers="0"></client>
</clients>
</LiveStreamTarget>
关注实时数据窗口,单击菜单上的
扩展事件-->停止数据馈送。然后单击扩展事件-->导出到-->表格…
将捕获的跟踪数据保存到表格、xel文件或CSV。这些可用于特殊需要
此功能类似于在
管理-->扩展事件-->会话下查看会话数据时可用的标准XE工具,不同之处在于XE探查器仅包括具有实时数据而非其他目标的预定义跟踪。聚焦于实时数据窗口,单击菜单上的扩展事件-->停止数据馈送。然后单击扩展事件-->导出到-->表格…
将捕获的跟踪数据保存到表格、xel文件或CSV。这些可用于特殊需要
此功能类似于在Management-->Extended Events-->Sessions
下查看会话数据时可用的标准XE工具,只是XE Profiler仅包含带有实时数据的预定义跟踪,而不包括其他目标。太棒了!对于.xel文件,我创建了一个sp读取器,这就是为什么我从未想过检查[Extended Events]按钮后面的内容,现在它看起来更易于使用。谢谢你的时间!杰出的对于.xel文件,我创建了一个sp读取器,这就是为什么我从未想过检查[Extended Events]按钮后面的内容,现在它看起来更易于使用。谢谢你的时间!