@@ -1146,14 +1146,15 @@ BEGIN
11461146 human_events_xml
11471147 FROM
11481148 (
1149- SELECT TOP (CASE WHEN @max_blocking_events > 0 THEN @max_blocking_events ELSE POWER ( CONVERT ( bigint , 2 ), 63 ) - 1 END )
1149+ SELECT TOP (CASE WHEN @max_blocking_events > 0 THEN @max_blocking_events ELSE 9223372036854775807 END )
11501150 human_events_xml = e .x .query(' .' ),
11511151 event_timestamp = e .x .value (' @timestamp' , ' datetime2' )
11521152 FROM #x AS x
11531153 CROSS APPLY x .x .nodes (' /RingBufferTarget/event' ) AS e(x)
11541154 WHERE e .x .exist(' @name[ .= "blocked_process_report"]' ) = 1
11551155 AND e .x .exist(' @timestamp[. >= sql:variable("@start_date") and .< sql:variable("@end_date")]' ) = 1
1156- ORDER BY event_timestamp DESC
1156+ ORDER BY
1157+ event_timestamp DESC
11571158 ) AS most_recent
11581159 OPTION (RECOMPILE );
11591160END ;
@@ -1177,14 +1178,15 @@ BEGIN
11771178 human_events_xml
11781179 FROM
11791180 (
1180- SELECT TOP (CASE WHEN @max_blocking_events > 0 THEN @max_blocking_events ELSE POWER ( CONVERT ( bigint , 2 ), 63 ) - 1 END )
1181+ SELECT TOP (CASE WHEN @max_blocking_events > 0 THEN @max_blocking_events ELSE 9223372036854775807 END )
11811182 human_events_xml = e .x .query(' .' ),
11821183 event_timestamp = e .x .value (' @timestamp' , ' datetime2' )
11831184 FROM #x AS x
11841185 CROSS APPLY x .x .nodes (' /event' ) AS e(x)
11851186 WHERE e .x .exist(' @name[ .= "blocked_process_report"]' ) = 1
11861187 AND e .x .exist(' @timestamp[. >= sql:variable("@start_date") and .< sql:variable("@end_date")]' ) = 1
1187- ORDER BY event_timestamp DESC
1188+ ORDER BY
1189+ event_timestamp DESC
11881190 ) AS most_recent
11891191 OPTION (RECOMPILE );
11901192END ;
@@ -1237,7 +1239,7 @@ BEGIN
12371239 INTO #blocking_xml_sh
12381240 FROM
12391241 (
1240- SELECT TOP (CASE WHEN @max_blocking_events > 0 THEN @max_blocking_events ELSE POWER ( CONVERT ( bigint , 2 ), 63 ) - 1 END )
1242+ SELECT TOP (CASE WHEN @max_blocking_events > 0 THEN @max_blocking_events ELSE 9223372036854775807 END )
12411243 event_time =
12421244 DATEADD
12431245 (
@@ -1254,7 +1256,8 @@ BEGIN
12541256 event_timestamp = w .x .value (' (//@timestamp)[1]' , ' datetime2' )
12551257 FROM #sp_server_diagnostics_component_result AS wi
12561258 CROSS APPLY wi .sp_server_diagnostics_component_result .nodes (' //event' ) AS w(x)
1257- ORDER BY event_timestamp DESC
1259+ ORDER BY
1260+ event_timestamp DESC
12581261 ) AS most_recent
12591262 OPTION (RECOMPILE );
12601263
0 commit comments