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 1c8d7e6

Browse files
Pre-FRK extravaganza
Bump version numbers, update installers.
1 parent 964d547 commit 1c8d7e6

14 files changed

+133
-112
lines changed

‎Install-All-Scripts.sql‎

Lines changed: 43 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -103,8 +103,8 @@ END
103103
SET NOCOUNT ON;
104104

105105
DECLARE @Version VARCHAR(30);
106-
SET @Version = '1.8';
107-
SET @VersionDate = '20171001';
106+
SET @Version = '1.9';
107+
SET @VersionDate = '20171101';
108108

109109
DECLARE @database NVARCHAR(128) = NULL; --Holds the database that's currently being processed
110110
DECLARE @error_number INT = NULL; --Used for TRY/CATCH
@@ -1596,8 +1596,8 @@ END; /* IF @Help = 1 */
15961596
SET NOCOUNT ON;
15971597

15981598
DECLARE @Version VARCHAR(30);
1599-
SET @Version = '1.8';
1600-
SET @VersionDate = '20171001';
1599+
SET @Version = '1.9';
1600+
SET @VersionDate = '20171101';
16011601

16021602
DECLARE @database NVARCHAR(128) = NULL; --Holds the database that's currently being processed
16031603
DECLARE @error_number INT = NULL; --Used for TRY/CATCH
@@ -2805,8 +2805,8 @@ AS
28052805
SET NOCOUNT ON;
28062806
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
28072807
DECLARE @Version VARCHAR(30);
2808-
SET @Version = '5.8';
2809-
SET @VersionDate = '20171001';
2808+
SET @Version = '5.9';
2809+
SET @VersionDate = '20171101';
28102810
SET @OutputType = UPPER(@OutputType);
28112811

28122812
IF @Help = 1 PRINT '
@@ -10513,8 +10513,8 @@ AS
1051310513
SET NOCOUNT ON;
1051410514
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
1051510515
DECLARE @Version VARCHAR(30);
10516-
SET @Version = '1.8';
10517-
SET @VersionDate = '20171001';
10516+
SET @Version = '1.9';
10517+
SET @VersionDate = '20171101';
1051810518

1051910519
IF @Help = 1 PRINT '
1052010520
/*
@@ -12266,8 +12266,8 @@ SET NOCOUNT ON;
1226612266
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
1226712267

1226812268
DECLARE @Version VARCHAR(30);
12269-
SET @Version = '5.8';
12270-
SET @VersionDate = '20171001';
12269+
SET @Version = '5.9';
12270+
SET @VersionDate = '20171101';
1227112271

1227212272
IF @Help = 1 PRINT '
1227312273
sp_BlitzCache from http://FirstResponderKit.org
@@ -13144,6 +13144,7 @@ CREATE TABLE #plan_creation
1314413144
percent_24 DECIMAL(5, 2),
1314513145
percent_4 DECIMAL(5, 2),
1314613146
percent_1 DECIMAL(5, 2),
13147+
total_plans INT,
1314713148
SPID INT
1314813149
);
1314913150

@@ -13196,10 +13197,11 @@ SELECT SUM(CASE WHEN DATEDIFF(HOUR, deqs.creation_time, SYSDATETIME()) <= 24 THE
1319613197
COUNT(deqs.creation_time) AS [total_plans]
1319713198
FROM sys.dm_exec_query_stats AS deqs
1319813199
)
13199-
INSERT INTO #plan_creation
13200+
INSERT INTO #plan_creation ( percent_24, percent_4, percent_1, total_plans, SPID )
1320013201
SELECT CONVERT(DECIMAL(3,2), NULLIF(x.plans_24, 0) / (1. * NULLIF(x.total_plans, 0))) * 100 AS [percent_24],
1320113202
CONVERT(DECIMAL(3,2), NULLIF(x.plans_4 , 0) / (1. * NULLIF(x.total_plans, 0))) * 100 AS [percent_4],
1320213203
CONVERT(DECIMAL(3,2), NULLIF(x.plans_1 , 0) / (1. * NULLIF(x.total_plans, 0))) * 100 AS [percent_1],
13204+
x.total_plans,
1320313205
@@SPID AS SPID
1320413206
FROM x
1320513207
OPTION (RECOMPILE) ;
@@ -16785,7 +16787,14 @@ BEGIN
1678516787
999,
1678616788
254,
1678716789
'Plan Cache Information',
16788-
'You have ' + CONVERT(NVARCHAR(10), ISNULL(p.percent_24, 0)) + '% plans created in the past 24 hours, ' + CONVERT(NVARCHAR(10), ISNULL(p.percent_4, 0)) + '% created in the past 4 hours, and ' + CONVERT(NVARCHAR(10), ISNULL(p.percent_1, 0)) + '% created in the past 1 hour.',
16790+
'You have ' + CONVERT(NVARCHAR(10), ISNULL(p.total_plans, 0))
16791+
+ ' total plans in your cache, with '
16792+
+ CONVERT(NVARCHAR(10), ISNULL(p.percent_24, 0))
16793+
+ '% plans created in the past 24 hours, '
16794+
+ CONVERT(NVARCHAR(10), ISNULL(p.percent_4, 0))
16795+
+ '% created in the past 4 hours, and '
16796+
+ CONVERT(NVARCHAR(10), ISNULL(p.percent_1, 0))
16797+
+ '% created in the past 1 hour.',
1678916798
'',
1679016799
'If these percentages are high, it may be a sign of memory pressure or plan cache instability.'
1679116800
FROM #plan_creation p ;
@@ -17347,8 +17356,8 @@ BEGIN
1734717356
SET NOCOUNT ON;
1734817357
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
1734917358
DECLARE @Version VARCHAR(30);
17350-
SET @Version = '5.8';
17351-
SET @VersionDate = '20171001';
17359+
SET @Version = '5.9';
17360+
SET @VersionDate = '20171101';
1735217361

1735317362

1735417363
IF @Help = 1 PRINT '
@@ -17514,10 +17523,10 @@ BEGIN
1751417523
+ @OutputDatabaseName + '.'
1751517524
+ @OutputSchemaName + '.'
1751617525
+ @OutputTableName
17517-
+ ' WHERE CheckDate >= DATEADD(mi, -15, ''' + CAST(@AsOf AS NVARCHAR(100)) + ''')'
17518-
+ ' AND CheckDate <= DATEADD(mi, 15, ''' + CAST(@AsOf AS NVARCHAR(100)) + ''')'
17526+
+ ' WHERE CheckDate >= DATEADD(mi, -15, CONVERT(DATETIMEOFFSET, ''' + CAST(@AsOf AS NVARCHAR(100)) + '''))'
17527+
+ ' AND CheckDate <= DATEADD(mi, 15, CONVERT(DATETIMEOFFSET, ''' + CAST(@AsOf AS NVARCHAR(100)) + '''))'
1751917528
+ ' /*ORDER BY CheckDate, Priority , FindingsGroup , Finding , Details*/;';
17520-
EXEC(@StringToExecute);
17529+
EXEC(@StringToExecute);
1752117530

1752217531

1752317532
END /* IF @AsOf IS NOT NULL AND @OutputDatabaseName IS NOT NULL AND @OutputSchemaName IS NOT NULL AND @OutputTableName IS NOT NULL */
@@ -18888,7 +18897,7 @@ BEGIN
1888818897
as well get it now - whereas if we're checking 30+ seconds, it might get updated by the
1888918898
end of our sp_BlitzFirst session. */
1889018899
INSERT INTO #BlitzFirstResults (CheckID, Priority, FindingsGroup, Finding, Details, DetailsInt, URL)
18891-
SELECT 24, 50, 'Server Performance', 'High CPU Utilization', CAST(100 - SystemIdle AS NVARCHAR(20)) + N'%. Ring buffer details: ' + CAST(record AS NVARCHAR(4000)), 100 - SystemIdle, 'http://www.BrentOzar.com/go/cpu'
18900+
SELECT 24, 50, 'Server Performance', 'High CPU Utilization', CAST(100 - SystemIdle AS NVARCHAR(20)) + N'%.', 100 - SystemIdle, 'http://www.BrentOzar.com/go/cpu'
1889218901
FROM (
1889318902
SELECT record,
1889418903
record.value('(./Record/SchedulerMonitorEvent/SystemHealth/SystemIdle)[1]', 'int') AS SystemIdle
@@ -20659,17 +20668,15 @@ EXEC dbo.sp_BlitzFirst
2065920668
With extra diagnostic info:
2066020669
EXEC dbo.sp_BlitzFirst @ExpertMode = 1;
2066120670

20662-
In Ask a Question mode:
20663-
EXEC dbo.sp_BlitzFirst 'Is this cursor bad?';
20664-
2066520671
Saving output to tables:
20666-
EXEC sp_BlitzFirst @Seconds = 60
20672+
EXEC sp_BlitzFirst
2066720673
, @OutputDatabaseName = 'DBAtools'
2066820674
, @OutputSchemaName = 'dbo'
20669-
, @OutputTableName = 'BlitzFirstResults'
20670-
, @OutputTableNameFileStats = 'BlitzFirstResults_FileStats'
20671-
, @OutputTableNamePerfmonStats = 'BlitzFirstResults_PerfmonStats'
20672-
, @OutputTableNameWaitStats = 'BlitzFirstResults_WaitStats'
20675+
, @OutputTableName = 'BlitzFirst'
20676+
, @OutputTableNameFileStats = 'BlitzFirst_FileStats'
20677+
, @OutputTableNamePerfmonStats = 'BlitzFirst_PerfmonStats'
20678+
, @OutputTableNameWaitStats = 'BlitzFirst_WaitStats'
20679+
, @OutputTableNameBlitzCache = 'BlitzCache'
2067320680
*/
2067420681
SET ANSI_NULLS ON;
2067520682
SET ANSI_PADDING ON;
@@ -20709,8 +20716,8 @@ AS
2070920716
SET NOCOUNT ON;
2071020717
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
2071120718
DECLARE @Version VARCHAR(30);
20712-
SET @Version = '5.8';
20713-
SET @VersionDate = '20171001';
20719+
SET @Version = '5.9';
20720+
SET @VersionDate = '20171101';
2071420721
IF @Help = 1 PRINT '
2071520722
/*
2071620723
sp_BlitzIndex from http://FirstResponderKit.org
@@ -25073,8 +25080,8 @@ SET NOCOUNT ON;
2507325080
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
2507425081

2507525082
DECLARE @Version NVARCHAR(30);
25076-
SET @Version = '1.8';
25077-
SET @VersionDate = '20171001';
25083+
SET @Version = '1.9';
25084+
SET @VersionDate = '20171101';
2507825085

2507925086
DECLARE /*Variables for the variable Gods*/
2508025087
@msg NVARCHAR(MAX) = N'', --Used to format RAISERROR messages in some places
@@ -29493,8 +29500,8 @@ BEGIN
2949329500
SET NOCOUNT ON;
2949429501
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
2949529502
DECLARE @Version VARCHAR(30);
29496-
SET @Version = '5.8';
29497-
SET @VersionDate = '20171001';
29503+
SET @Version = '5.9';
29504+
SET @VersionDate = '20171101';
2949829505

2949929506

2950029507
IF @Help = 1
@@ -30040,8 +30047,8 @@ SET NOCOUNT ON;
3004030047

3004130048
/*Versioning details*/
3004230049
DECLARE @Version NVARCHAR(30);
30043-
SET @Version = '5.8';
30044-
SET @VersionDate = '20171001';
30050+
SET @Version = '5.9';
30051+
SET @VersionDate = '20171101';
3004530052

3004630053

3004730054
IF @Help = 1
@@ -30979,8 +30986,8 @@ AS
3097930986
BEGIN
3098030987
SET NOCOUNT ON;
3098130988
DECLARE @Version VARCHAR(30);
30982-
SET @Version = '1.8';
30983-
SET @VersionDate = '20171001';
30989+
SET @Version = '1.9';
30990+
SET @VersionDate = '20171101';
3098430991

3098530992

3098630993
DECLARE @sql NVARCHAR(MAX) ,

‎Install-Core-Blitz-No-Query-Store.sql‎

Lines changed: 33 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ AS
3232
SET NOCOUNT ON;
3333
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
3434
DECLARE @Version VARCHAR(30);
35-
SET @Version = '5.8';
36-
SET @VersionDate = '20171001';
35+
SET @Version = '5.9';
36+
SET @VersionDate = '20171101';
3737
SET @OutputType = UPPER(@OutputType);
3838

3939
IF @Help = 1 PRINT '
@@ -7740,8 +7740,8 @@ AS
77407740
SET NOCOUNT ON;
77417741
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
77427742
DECLARE @Version VARCHAR(30);
7743-
SET @Version = '1.8';
7744-
SET @VersionDate = '20171001';
7743+
SET @Version = '1.9';
7744+
SET @VersionDate = '20171101';
77457745

77467746
IF @Help = 1 PRINT '
77477747
/*
@@ -9493,8 +9493,8 @@ SET NOCOUNT ON;
94939493
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
94949494

94959495
DECLARE @Version VARCHAR(30);
9496-
SET @Version = '5.8';
9497-
SET @VersionDate = '20171001';
9496+
SET @Version = '5.9';
9497+
SET @VersionDate = '20171101';
94989498

94999499
IF @Help = 1 PRINT '
95009500
sp_BlitzCache from http://FirstResponderKit.org
@@ -10371,6 +10371,7 @@ CREATE TABLE #plan_creation
1037110371
percent_24 DECIMAL(5, 2),
1037210372
percent_4 DECIMAL(5, 2),
1037310373
percent_1 DECIMAL(5, 2),
10374+
total_plans INT,
1037410375
SPID INT
1037510376
);
1037610377

@@ -10423,10 +10424,11 @@ SELECT SUM(CASE WHEN DATEDIFF(HOUR, deqs.creation_time, SYSDATETIME()) <= 24 THE
1042310424
COUNT(deqs.creation_time) AS [total_plans]
1042410425
FROM sys.dm_exec_query_stats AS deqs
1042510426
)
10426-
INSERT INTO #plan_creation
10427+
INSERT INTO #plan_creation ( percent_24, percent_4, percent_1, total_plans, SPID )
1042710428
SELECT CONVERT(DECIMAL(3,2), NULLIF(x.plans_24, 0) / (1. * NULLIF(x.total_plans, 0))) * 100 AS [percent_24],
1042810429
CONVERT(DECIMAL(3,2), NULLIF(x.plans_4 , 0) / (1. * NULLIF(x.total_plans, 0))) * 100 AS [percent_4],
1042910430
CONVERT(DECIMAL(3,2), NULLIF(x.plans_1 , 0) / (1. * NULLIF(x.total_plans, 0))) * 100 AS [percent_1],
10431+
x.total_plans,
1043010432
@@SPID AS SPID
1043110433
FROM x
1043210434
OPTION (RECOMPILE) ;
@@ -14012,7 +14014,14 @@ BEGIN
1401214014
999,
1401314015
254,
1401414016
'Plan Cache Information',
14015-
'You have ' + CONVERT(NVARCHAR(10), ISNULL(p.percent_24, 0)) + '% plans created in the past 24 hours, ' + CONVERT(NVARCHAR(10), ISNULL(p.percent_4, 0)) + '% created in the past 4 hours, and ' + CONVERT(NVARCHAR(10), ISNULL(p.percent_1, 0)) + '% created in the past 1 hour.',
14017+
'You have ' + CONVERT(NVARCHAR(10), ISNULL(p.total_plans, 0))
14018+
+ ' total plans in your cache, with '
14019+
+ CONVERT(NVARCHAR(10), ISNULL(p.percent_24, 0))
14020+
+ '% plans created in the past 24 hours, '
14021+
+ CONVERT(NVARCHAR(10), ISNULL(p.percent_4, 0))
14022+
+ '% created in the past 4 hours, and '
14023+
+ CONVERT(NVARCHAR(10), ISNULL(p.percent_1, 0))
14024+
+ '% created in the past 1 hour.',
1401614025
'',
1401714026
'If these percentages are high, it may be a sign of memory pressure or plan cache instability.'
1401814027
FROM #plan_creation p ;
@@ -14574,8 +14583,8 @@ BEGIN
1457414583
SET NOCOUNT ON;
1457514584
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
1457614585
DECLARE @Version VARCHAR(30);
14577-
SET @Version = '5.8';
14578-
SET @VersionDate = '20171001';
14586+
SET @Version = '5.9';
14587+
SET @VersionDate = '20171101';
1457914588

1458014589

1458114590
IF @Help = 1 PRINT '
@@ -14741,10 +14750,10 @@ BEGIN
1474114750
+ @OutputDatabaseName + '.'
1474214751
+ @OutputSchemaName + '.'
1474314752
+ @OutputTableName
14744-
+ ' WHERE CheckDate >= DATEADD(mi, -15, ''' + CAST(@AsOf AS NVARCHAR(100)) + ''')'
14745-
+ ' AND CheckDate <= DATEADD(mi, 15, ''' + CAST(@AsOf AS NVARCHAR(100)) + ''')'
14753+
+ ' WHERE CheckDate >= DATEADD(mi, -15, CONVERT(DATETIMEOFFSET, ''' + CAST(@AsOf AS NVARCHAR(100)) + '''))'
14754+
+ ' AND CheckDate <= DATEADD(mi, 15, CONVERT(DATETIMEOFFSET, ''' + CAST(@AsOf AS NVARCHAR(100)) + '''))'
1474614755
+ ' /*ORDER BY CheckDate, Priority , FindingsGroup , Finding , Details*/;';
14747-
EXEC(@StringToExecute);
14756+
EXEC(@StringToExecute);
1474814757

1474914758

1475014759
END /* IF @AsOf IS NOT NULL AND @OutputDatabaseName IS NOT NULL AND @OutputSchemaName IS NOT NULL AND @OutputTableName IS NOT NULL */
@@ -16115,7 +16124,7 @@ BEGIN
1611516124
as well get it now - whereas if we're checking 30+ seconds, it might get updated by the
1611616125
end of our sp_BlitzFirst session. */
1611716126
INSERT INTO #BlitzFirstResults (CheckID, Priority, FindingsGroup, Finding, Details, DetailsInt, URL)
16118-
SELECT 24, 50, 'Server Performance', 'High CPU Utilization', CAST(100 - SystemIdle AS NVARCHAR(20)) + N'%. Ring buffer details: ' + CAST(record AS NVARCHAR(4000)), 100 - SystemIdle, 'http://www.BrentOzar.com/go/cpu'
16127+
SELECT 24, 50, 'Server Performance', 'High CPU Utilization', CAST(100 - SystemIdle AS NVARCHAR(20)) + N'%.', 100 - SystemIdle, 'http://www.BrentOzar.com/go/cpu'
1611916128
FROM (
1612016129
SELECT record,
1612116130
record.value('(./Record/SchedulerMonitorEvent/SystemHealth/SystemIdle)[1]', 'int') AS SystemIdle
@@ -17886,17 +17895,15 @@ EXEC dbo.sp_BlitzFirst
1788617895
With extra diagnostic info:
1788717896
EXEC dbo.sp_BlitzFirst @ExpertMode = 1;
1788817897

17889-
In Ask a Question mode:
17890-
EXEC dbo.sp_BlitzFirst 'Is this cursor bad?';
17891-
1789217898
Saving output to tables:
17893-
EXEC sp_BlitzFirst @Seconds = 60
17899+
EXEC sp_BlitzFirst
1789417900
, @OutputDatabaseName = 'DBAtools'
1789517901
, @OutputSchemaName = 'dbo'
17896-
, @OutputTableName = 'BlitzFirstResults'
17897-
, @OutputTableNameFileStats = 'BlitzFirstResults_FileStats'
17898-
, @OutputTableNamePerfmonStats = 'BlitzFirstResults_PerfmonStats'
17899-
, @OutputTableNameWaitStats = 'BlitzFirstResults_WaitStats'
17902+
, @OutputTableName = 'BlitzFirst'
17903+
, @OutputTableNameFileStats = 'BlitzFirst_FileStats'
17904+
, @OutputTableNamePerfmonStats = 'BlitzFirst_PerfmonStats'
17905+
, @OutputTableNameWaitStats = 'BlitzFirst_WaitStats'
17906+
, @OutputTableNameBlitzCache = 'BlitzCache'
1790017907
*/
1790117908
SET ANSI_NULLS ON;
1790217909
SET ANSI_PADDING ON;
@@ -17936,8 +17943,8 @@ AS
1793617943
SET NOCOUNT ON;
1793717944
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
1793817945
DECLARE @Version VARCHAR(30);
17939-
SET @Version = '5.8';
17940-
SET @VersionDate = '20171001';
17946+
SET @Version = '5.9';
17947+
SET @VersionDate = '20171101';
1794117948
IF @Help = 1 PRINT '
1794217949
/*
1794317950
sp_BlitzIndex from http://FirstResponderKit.org
@@ -22258,8 +22265,8 @@ BEGIN
2225822265
SET NOCOUNT ON;
2225922266
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
2226022267
DECLARE @Version VARCHAR(30);
22261-
SET @Version = '5.8';
22262-
SET @VersionDate = '20171001';
22268+
SET @Version = '5.9';
22269+
SET @VersionDate = '20171101';
2226322270

2226422271

2226522272
IF @Help = 1

0 commit comments

Comments
(0)

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