@@ -1143,14 +1143,15 @@ BEGIN
11431143 human_events_xml
11441144 FROM
11451145 (
1146- SELECT TOP (CASE WHEN @max_blocking_events > 0 THEN @max_blocking_events ELSE POWER ( CONVERT ( bigint , 2 ), 63 ) - 1 END )
1146+ SELECT TOP (CASE WHEN @max_blocking_events > 0 THEN @max_blocking_events ELSE 9223372036854775807 END )
11471147 human_events_xml = e .x .query(' .' ),
11481148 event_timestamp = e .x .value (' @timestamp' , ' datetime2' )
11491149 FROM #x AS x
11501150 CROSS APPLY x .x .nodes (' /RingBufferTarget/event' ) AS e(x)
11511151 WHERE e .x .exist(' @name[ .= "blocked_process_report"]' ) = 1
11521152 AND e .x .exist(' @timestamp[. >= sql:variable("@start_date") and .< sql:variable("@end_date")]' ) = 1
1153- ORDER BY event_timestamp DESC
1153+ ORDER BY
1154+ event_timestamp DESC
11541155 ) AS most_recent
11551156 OPTION (RECOMPILE );
11561157END ;
@@ -1174,14 +1175,15 @@ BEGIN
11741175 human_events_xml
11751176 FROM
11761177 (
1177- SELECT TOP (CASE WHEN @max_blocking_events > 0 THEN @max_blocking_events ELSE POWER ( CONVERT ( bigint , 2 ), 63 ) - 1 END )
1178+ SELECT TOP (CASE WHEN @max_blocking_events > 0 THEN @max_blocking_events ELSE 9223372036854775807 END )
11781179 human_events_xml = e .x .query(' .' ),
11791180 event_timestamp = e .x .value (' @timestamp' , ' datetime2' )
11801181 FROM #x AS x
11811182 CROSS APPLY x .x .nodes (' /event' ) AS e(x)
11821183 WHERE e .x .exist(' @name[ .= "blocked_process_report"]' ) = 1
11831184 AND e .x .exist(' @timestamp[. >= sql:variable("@start_date") and .< sql:variable("@end_date")]' ) = 1
1184- ORDER BY event_timestamp DESC
1185+ ORDER BY
1186+ event_timestamp DESC
11851187 ) AS most_recent
11861188 OPTION (RECOMPILE );
11871189END ;
@@ -1234,7 +1236,7 @@ BEGIN
12341236 INTO #blocking_xml_sh
12351237 FROM
12361238 (
1237- SELECT TOP (CASE WHEN @max_blocking_events > 0 THEN @max_blocking_events ELSE POWER ( CONVERT ( bigint , 2 ), 63 ) - 1 END )
1239+ SELECT TOP (CASE WHEN @max_blocking_events > 0 THEN @max_blocking_events ELSE 9223372036854775807 END )
12381240 event_time =
12391241 DATEADD
12401242 (
@@ -1251,7 +1253,8 @@ BEGIN
12511253 event_timestamp = w .x .value (' (//@timestamp)[1]' , ' datetime2' )
12521254 FROM #sp_server_diagnostics_component_result AS wi
12531255 CROSS APPLY wi .sp_server_diagnostics_component_result .nodes (' //event' ) AS w(x)
1254- ORDER BY event_timestamp DESC
1256+ ORDER BY
1257+ event_timestamp DESC
12551258 ) AS most_recent
12561259 OPTION (RECOMPILE );
12571260
0 commit comments