我查询system_health会议,并注意到,不是所有的事件都被退回。今天肯定有很少的死锁,但这些不在输出中。SQL Server扩展事件没有新的事件
我碰到this connect filing但是从问题已在SQL Server 2008 SP2已经解决的意见。但是我的版本是SQL Server 2008 SP3 Standard。这里有一些更多的细节。
所以这是一个错误还是我查询它错了吗?
<RingBufferTarget truncated="1" eventsPerSec="31291" processingTime="209" totalEventsProcessed="6540" eventCount="1947" droppedCount="0" memoryUsed="4193813">
SELECT TOP 1 e.event.value('(@timestamp)[1]','datetime') AS MaxDate, GETDATE() Today
FROM
(SELECT (SELECT
CONVERT(xml, target_data)
FROM sys.dm_xe_session_targets st
JOIN sys.dm_xe_sessions s ON
s.address = st.event_session_address
WHERE s.name = 'system_health'
AND st.target_name = 'ring_buffer'
)AS [x]
FOR XML PATH(''), TYPE
) AS the_xml(x)
CROSS APPLY x.nodes('x/RingBufferTarget/event') e (event)
ORDER BY MaxDate DESC
MaxDate Today
2013-01-09 20:05:31.853 2013-01-11 15:22:37.887