Skip to content

Commit 6adce6c

Browse files
authored
Update sp_BlitzFirst.sql
Updated check 44 to continue preventing the use of sp_MSforeachdb for Azure SQL DBs, but enable it for Azure SQL Managed Instances.
1 parent d0ca7dd commit 6adce6c

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

sp_BlitzFirst.sql

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2466,12 +2466,12 @@ If one of them is a lead blocker, consider killing that query.'' AS HowToStopit,
24662466
/* We don't want to hang around to obtain locks */
24672467
SET LOCK_TIMEOUT 0;
24682468

2469-
IF SERVERPROPERTY('Edition') <> 'SQL Azure'
2469+
IF SERVERPROPERTY('EngineEdition') <> 5
24702470
SET @StringToExecute = N'USE [?];' + @LineFeed;
24712471
ELSE
24722472
SET @StringToExecute = N'';
24732473

2474-
SET @StringToExecute = @StringToExecute + 'USE [?]; SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED; SET LOCK_TIMEOUT 1000;' + @LineFeed +
2474+
SET @StringToExecute = @StringToExecute + 'SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED; SET LOCK_TIMEOUT 1000;' + @LineFeed +
24752475
'BEGIN TRY' + @LineFeed +
24762476
' INSERT INTO #UpdatedStats(HowToStopIt, RowsForSorting)' + @LineFeed +
24772477
' SELECT HowToStopIt = ' + @LineFeed +
@@ -2515,7 +2515,7 @@ If one of them is a lead blocker, consider killing that query.'' AS HowToStopit,
25152515
'END CATCH'
25162516
;
25172517

2518-
IF SERVERPROPERTY('Edition') <> 'SQL Azure'
2518+
IF SERVERPROPERTY('EngineEdition') <> 5
25192519
EXEC sp_MSforeachdb @StringToExecute;
25202520
ELSE
25212521
EXEC(@StringToExecute);

0 commit comments

Comments
 (0)