Skip to content

Commit 149e00b

Browse files
committed
Add xe test script
1 parent ced5074 commit 149e00b

File tree

1 file changed

+48
-0
lines changed

1 file changed

+48
-0
lines changed
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
/*#info
2+
3+
# Autor
4+
Rodrigo Ribeiro Gomes
5+
6+
# Detalhes
7+
Teste da proc definida no arquivo .\ImportXEventFile.sql
8+
9+
10+
*/
11+
12+
IF OBJECT_ID('tempdb..#XeDeadlock') IS NOT NULL
13+
DROP TABLE #XeDeadlock;
14+
15+
CREATE TABLE #XeDeadlock (_auto_ bit)
16+
17+
18+
EXEC stpPowerAlert_ImportXEvent
19+
'AllAtv'
20+
,'#XeDeadlock'
21+
,'
22+
23+
<col name="DbId" type="int">
24+
<x>(event/data/value/deadlock/resource-list/pagelock/@dbid)[1]</x>
25+
<x>(event/data/value/deadlock/resource-list/ridlock/@dbid)[1]</x>
26+
<x>(event/data/value/deadlock/resource-list/keylock/@dbid)[1]</x>
27+
<x>(event/action[@name = "database_id"]/value)[1]</x>
28+
</col>
29+
30+
<col name="ObjectName" type="nvarchar(300)">
31+
<x>(event/data/value/deadlock/resource-list/pagelock/@objectname)[1]</x>
32+
<x>(event/data/value/deadlock/resource-list/ridlock/@objectname)[1]</x>
33+
<x>(event/data/value/deadlock/resource-list/keylock/@objectname)[1]</x>
34+
</col>
35+
36+
<col name="DeadLockEvent" dest="DeadLockEvent" type="XML">
37+
<x>//event/data/value/deadlock</x>
38+
</col>
39+
40+
'
41+
,@Debug = 1
42+
--,@IncludeEventData = 1
43+
--,@StopStart = 1
44+
45+
SELECT * FROM #XeDeadlock
46+
47+
48+

0 commit comments

Comments
 (0)