|
38 | 38 | SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
|
39 | 39 |
|
40 | 40 |
|
41 |
| - SELECT @Version = '8.23', @VersionDate = '20241228'; |
| 41 | + SELECT @Version = '8.24', @VersionDate = '20250407'; |
42 | 42 | SET @OutputType = UPPER(@OutputType);
|
43 | 43 |
|
44 | 44 | IF(@VersionCheckMode = 1)
|
|
4076 | 4076 | ''Informational'' AS FindingGroup ,
|
4077 | 4077 | ''Backup Compression Default Off'' AS Finding ,
|
4078 | 4078 | ''https://www.brentozar.com/go/backup'' AS URL ,
|
4079 |
| - ''Uncompressed full backups have happened recently, and backup compression is not turned on at the server level. Backup compression is included with SQL Server 2008R2 & newer, even in Standard Edition. We recommend turning backup compression on by default so that ad-hoc backups will get compressed.'' |
| 4079 | + ''Uncompressed full backups have happened recently, and backup compression is not turned on at the server level. Backup compression is included with Standard Edition. We recommend turning backup compression on by default so that ad-hoc backups will get compressed.'' |
4080 | 4080 | FROM sys.configurations
|
4081 | 4081 | WHERE configuration_id = 1579 AND CAST(value_in_use AS INT) = 0
|
4082 | 4082 | AND EXISTS (SELECT * FROM msdb.dbo.backupset WHERE backup_size = compressed_backup_size AND type = ''D'' AND backup_finish_date >= DATEADD(DD, -14, GETDATE())) OPTION (RECOMPILE);';
|
@@ -7749,52 +7749,44 @@ IF @ProductVersionMajor >= 10
|
7749 | 7749 | IF @Debug IN (1, 2) RAISERROR('Running CheckId [%d] through [%d] and [%d] through [%d].', 0, 1, 194, 197, 237, 255) WITH NOWAIT;
|
7750 | 7750 |
|
7751 | 7751 | INSERT INTO #DatabaseScopedConfigurationDefaults (configuration_id, [name], default_value, default_value_for_secondary, CheckID)
|
7752 |
| - SELECT 1, 'MAXDOP', '0', NULL, 194 |
7753 |
| - UNION ALL |
7754 |
| - SELECT 2, 'LEGACY_CARDINALITY_ESTIMATION', '0', NULL, 195 |
7755 |
| - UNION ALL |
7756 |
| - SELECT 3, 'PARAMETER_SNIFFING', '1', NULL, 196 |
7757 |
| - UNION ALL |
7758 |
| - SELECT 4, 'QUERY_OPTIMIZER_HOTFIXES', '0', NULL, 197 |
7759 |
| - UNION ALL |
7760 |
| - SELECT 6, 'IDENTITY_CACHE', '1', NULL, 237 |
7761 |
| - UNION ALL |
7762 |
| - SELECT 7, 'INTERLEAVED_EXECUTION_TVF', '1', NULL, 238 |
7763 |
| - UNION ALL |
7764 |
| - SELECT 8, 'BATCH_MODE_MEMORY_GRANT_FEEDBACK', '1', NULL, 239 |
7765 |
| - UNION ALL |
7766 |
| - SELECT 9, 'BATCH_MODE_ADAPTIVE_JOINS', '1', NULL, 240 |
7767 |
| - UNION ALL |
7768 |
| - SELECT 10, 'TSQL_SCALAR_UDF_INLINING', '1', NULL, 241 |
7769 |
| - UNION ALL |
7770 |
| - SELECT 11, 'ELEVATE_ONLINE', 'OFF', NULL, 242 |
7771 |
| - UNION ALL |
7772 |
| - SELECT 12, 'ELEVATE_RESUMABLE', 'OFF', NULL, 243 |
7773 |
| - UNION ALL |
7774 |
| - SELECT 13, 'OPTIMIZE_FOR_AD_HOC_WORKLOADS', '0', NULL, 244 |
7775 |
| - UNION ALL |
7776 |
| - SELECT 14, 'XTP_PROCEDURE_EXECUTION_STATISTICS', '0', NULL, 245 |
7777 |
| - UNION ALL |
7778 |
| - SELECT 15, 'XTP_QUERY_EXECUTION_STATISTICS', '0', NULL, 246 |
7779 |
| - UNION ALL |
7780 |
| - SELECT 16, 'ROW_MODE_MEMORY_GRANT_FEEDBACK', '1', NULL, 247 |
7781 |
| - UNION ALL |
7782 |
| - SELECT 17, 'ISOLATE_SECURITY_POLICY_CARDINALITY', '0', NULL, 248 |
7783 |
| - UNION ALL |
7784 |
| - SELECT 18, 'BATCH_MODE_ON_ROWSTORE', '1', NULL, 249 |
7785 |
| - UNION ALL |
7786 |
| - SELECT 19, 'DEFERRED_COMPILATION_TV', '1', NULL, 250 |
7787 |
| - UNION ALL |
7788 |
| - SELECT 20, 'ACCELERATED_PLAN_FORCING', '1', NULL, 251 |
7789 |
| - UNION ALL |
7790 |
| - SELECT 21, 'GLOBAL_TEMPORARY_TABLE_AUTO_DROP', '1', NULL, 252 |
7791 |
| - UNION ALL |
7792 |
| - SELECT 22, 'LIGHTWEIGHT_QUERY_PROFILING', '1', NULL, 253 |
7793 |
| - UNION ALL |
7794 |
| - SELECT 23, 'VERBOSE_TRUNCATION_WARNINGS', '1', NULL, 254 |
7795 |
| - UNION ALL |
7796 |
| - SELECT 24, 'LAST_QUERY_PLAN_STATS', '0', NULL, 255; |
7797 |
| - EXEC dbo.sp_MSforeachdb 'USE [?]; SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED; INSERT INTO #BlitzResults (CheckID, DatabaseName, Priority, FindingsGroup, Finding, URL, Details) |
| 7752 | + VALUES |
| 7753 | + (1, 'MAXDOP', '0', NULL, 194), |
| 7754 | + (2, 'LEGACY_CARDINALITY_ESTIMATION', '0', NULL, 195), |
| 7755 | + (3, 'PARAMETER_SNIFFING', '1', NULL, 196), |
| 7756 | + (4, 'QUERY_OPTIMIZER_HOTFIXES', '0', NULL, 197), |
| 7757 | + (6, 'IDENTITY_CACHE', '1', NULL, 237), |
| 7758 | + (7, 'INTERLEAVED_EXECUTION_TVF', '1', NULL, 238), |
| 7759 | + (8, 'BATCH_MODE_MEMORY_GRANT_FEEDBACK', '1', NULL, 239), |
| 7760 | + (9, 'BATCH_MODE_ADAPTIVE_JOINS', '1', NULL, 240), |
| 7761 | + (10, 'TSQL_SCALAR_UDF_INLINING', '1', NULL, 241), |
| 7762 | + (11, 'ELEVATE_ONLINE', 'OFF', NULL, 242), |
| 7763 | + (12, 'ELEVATE_RESUMABLE', 'OFF', NULL, 243), |
| 7764 | + (13, 'OPTIMIZE_FOR_AD_HOC_WORKLOADS', '0', NULL, 244), |
| 7765 | + (14, 'XTP_PROCEDURE_EXECUTION_STATISTICS', '0', NULL, 245), |
| 7766 | + (15, 'XTP_QUERY_EXECUTION_STATISTICS', '0', NULL, 246), |
| 7767 | + (16, 'ROW_MODE_MEMORY_GRANT_FEEDBACK', '1', NULL, 247), |
| 7768 | + (17, 'ISOLATE_SECURITY_POLICY_CARDINALITY', '0', NULL, 248), |
| 7769 | + (18, 'BATCH_MODE_ON_ROWSTORE', '1', NULL, 249), |
| 7770 | + (19, 'DEFERRED_COMPILATION_TV', '1', NULL, 250), |
| 7771 | + (20, 'ACCELERATED_PLAN_FORCING', '1', NULL, 251), |
| 7772 | + (21, 'GLOBAL_TEMPORARY_TABLE_AUTO_DROP', '1', NULL, 252), |
| 7773 | + (22, 'LIGHTWEIGHT_QUERY_PROFILING', '1', NULL, 253), |
| 7774 | + (23, 'VERBOSE_TRUNCATION_WARNINGS', '1', NULL, 254), |
| 7775 | + (24, 'LAST_QUERY_PLAN_STATS', '0', NULL, 255), |
| 7776 | + (25, 'PAUSED_RESUMABLE_INDEX_ABORT_DURATION_MINUTES', '1440', NULL, 267), |
| 7777 | + (26, 'DW_COMPATIBILITY_LEVEL', '0', NULL, 267), |
| 7778 | + (27, 'EXEC_QUERY_STATS_FOR_SCALAR_FUNCTIONS', '1', NULL, 267), |
| 7779 | + (28, 'PARAMETER_SENSITIVE_PLAN_OPTIMIZATION', '1', NULL, 267), |
| 7780 | + (29, 'ASYNC_STATS_UPDATE_WAIT_AT_LOW_PRIORITY', '0', NULL, 267), |
| 7781 | + (31, 'CE_FEEDBACK', '1', NULL, 267), |
| 7782 | + (33, 'MEMORY_GRANT_FEEDBACK_PERSISTENCE', '1', NULL, 267), |
| 7783 | + (34, 'MEMORY_GRANT_FEEDBACK_PERCENTILE_GRANT', '1', NULL, 267), |
| 7784 | + (35, 'OPTIMIZED_PLAN_FORCING', '1', NULL, 267), |
| 7785 | + (37, 'DOP_FEEDBACK', '0', NULL, 267), |
| 7786 | + (38, 'LEDGER_DIGEST_STORAGE_ENDPOINT', 'OFF', NULL, 267), |
| 7787 | + (39, 'FORCE_SHOWPLAN_RUNTIME_PARAMETER_COLLECTION', '0', NULL, 267); |
| 7788 | + |
| 7789 | +EXEC dbo.sp_MSforeachdb 'USE [?]; SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED; INSERT INTO #BlitzResults (CheckID, DatabaseName, Priority, FindingsGroup, Finding, URL, Details) |
7798 | 7790 | SELECT def1.CheckID, DB_NAME(), 210, ''Non-Default Database Scoped Config'', dsc.[name], ''https://www.brentozar.com/go/dbscope'', (''Set value: '' + COALESCE(CAST(dsc.value AS NVARCHAR(100)),''Empty'') + '' Default: '' + COALESCE(CAST(def1.default_value AS NVARCHAR(100)),''Empty'') + '' Set value for secondary: '' + COALESCE(CAST(dsc.value_for_secondary AS NVARCHAR(100)),''Empty'') + '' Default value for secondary: '' + COALESCE(CAST(def1.default_value_for_secondary AS NVARCHAR(100)),''Empty''))
|
7799 | 7791 | FROM [?].sys.database_scoped_configurations dsc
|
7800 | 7792 | INNER JOIN #DatabaseScopedConfigurationDefaults def1 ON dsc.configuration_id = def1.configuration_id
|
|
0 commit comments