Breaking News
Loading...
07/06/2013

Dùng Extended Events truy vết những câu truy vấn bị Recompilation strong SQL Server 2012

Đọc kết quả từ file

WITH xEvents AS
(SELECT object_name AS xEventName,
CAST (event_data AS xml) AS xEventData
FROM sys.fn_xe_file_target_read_file
('D:\ExtendedEvent_0_130150669026470000.xel', NULL, NULL, NULL))

Đưa kết quả ra một bảng tạm
select xEventName,
xEventData.value('(/event/action[@name=''sql_text'']/value)[1]','varchar(max)') sql_text into #temp
 from xEvents

Tổng hợp kết quả trong bảng tạm
 select count(*), sql_text from #temp group by sql_text

0 comments:

Post a Comment

 
Toggle Footer