Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 241aa84

Browse files
Adds path parameter
Can hit a specific XE session file that captures deadlocks.
1 parent f2c3bf4 commit 241aa84

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

‎sp_BlitzLock.sql‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ ALTER PROCEDURE dbo.sp_BlitzLock
77
@Top INT = 2147483647,
88
@StartDate DATETIME = '19000101',
99
@EndDate DATETIME = '99991231',
10+
@EventSessionPath VARCHAR(256) = 'xml_deadlock_report',
1011
@Debug BIT = 0,
11-
@EventSessionPath NVARCHAR(256) = NULL,
1212
@Help BIT = 0,
1313
@VersionDate DATETIME = NULL OUTPUT
1414
)
@@ -157,11 +157,11 @@ SET @VersionDate = '20171201';
157157
/*Grab the initial set of XML to parse*/
158158
WITH xml
159159
AS ( SELECT CONVERT(XML, event_data) AS deadlock_xml
160-
FROM sys.fn_xe_file_target_read_file('system_health*.xel', NULL, NULL, NULL) )
160+
FROM sys.fn_xe_file_target_read_file(@EventSessionPath, NULL, NULL, NULL) )
161161
SELECT TOP ( @Top ) xml.deadlock_xml
162162
INTO #deadlock_data
163163
FROM xml
164-
WHERE xml.deadlock_xml.value('(/event/@name)[1]', 'VARCHAR(255)') = 'xml_deadlock_report'
164+
WHERE xml.deadlock_xml.value('(/event/@name)[1]', 'VARCHAR(256)') = 'xml_deadlock_report'
165165
AND xml.deadlock_xml.value('(/event/@timestamp)[1]', 'datetime') >= @StartDate
166166
AND xml.deadlock_xml.value('(/event/@timestamp)[1]', 'datetime') < @EndDate
167167
ORDER BY xml.deadlock_xml.value('(/event/@timestamp)[1]', 'datetime')

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /