@@ -2352,7 +2352,7 @@ sp_estindex - Estimate a new index's size and statistics.
2352
2352
2353
2353
Part of the DBA MultiTool http://dba-multitool.org
2354
2354
2355
- Version: 20210908
2355
+ Version: 20220124
2356
2356
2357
2357
MIT License
2358
2358
@@ -2597,7 +2597,7 @@ BEGIN TRY
2597
2597
WHERE COALESCE([equality_columns] + ' , ' , ' ' ) + [inequality_columns] = @QuotedKeyColumns
2598
2598
AND ([included_columns] = @QuotedInclColumns OR [included_columns] IS NULL );
2599
2599
2600
- IF (SELECT COUNT (* ) FROM # #TempMissingIndex) = 0 AND (@Verbose = 1)
2600
+ IF (SELECT COUNT (1 ) FROM # #TempMissingIndex) = 0 AND (@Verbose = 1)
2601
2601
BEGIN ;
2602
2602
SET @Msg = ' No matching missing index statistics found.' ;
2603
2603
RAISERROR(@Msg, 10 , 1 ) WITH NOWAIT;
@@ -3205,7 +3205,7 @@ sp_helpme - A drop-in modern alternative to sp_help.
3205
3205
3206
3206
Part of the DBA MultiTool http://dba-multitool.org
3207
3207
3208
- Version: 20210622
3208
+ Version: 20220124
3209
3209
3210
3210
MIT License
3211
3211
@@ -3269,13 +3269,13 @@ BEGIN
3269
3269
END;
3270
3270
3271
3271
/* Check for Hidden Columns feature */
3272
- IF 1 = (SELECT COUNT (* ) FROM sys .all_columns AS ac WHERE ac .name = ' is_hidden' AND OBJECT_NAME(ac .object_id ) = ' all_columns' )
3272
+ IF 1 = (SELECT COUNT (1 ) FROM sys .all_columns AS ac WHERE ac .name = ' is_hidden' AND OBJECT_NAME(ac .object_id ) = ' all_columns' )
3273
3273
BEGIN
3274
3274
SET @HasHidden = 1 ;
3275
3275
END;
3276
3276
3277
3277
/* Check for Masked Columns feature */
3278
- IF 1 = (SELECT COUNT (* ) FROM sys .all_columns AS ac WHERE ac .name = ' is_masked' AND OBJECT_NAME(ac .object_id ) = ' all_columns' )
3278
+ IF 1 = (SELECT COUNT (1 ) FROM sys .all_columns AS ac WHERE ac .name = ' is_masked' AND OBJECT_NAME(ac .object_id ) = ' all_columns' )
3279
3279
BEGIN
3280
3280
SET @HasMasked = 1 ;
3281
3281
END;
@@ -3573,7 +3573,7 @@ BEGIN
3573
3573
EXEC sys .sp_helpindex @ObjectName;
3574
3574
EXEC sys .sp_helpconstraint @ObjectName,' nomsg' ;
3575
3575
3576
- SET @SQLString = N' SELECT @HasDepen = COUNT(* )
3576
+ SET @SQLString = N' SELECT @HasDepen = COUNT(1 )
3577
3577
FROM sys.objects obj, sysdepends deps
3578
3578
WHERE obj.[type] =' ' V' '
3579
3579
AND obj.[object_id] = deps.id
@@ -3749,7 +3749,7 @@ sp_sizeoptimiser - Recommends space saving measures for data footprints.
3749
3749
3750
3750
Part of the DBA MultiTool http://dba-multitool.org
3751
3751
3752
- Version: 20210622
3752
+ Version: 20220124
3753
3753
3754
3754
MIT License
3755
3755
@@ -3804,7 +3804,7 @@ BEGIN
3804
3804
END
3805
3805
3806
3806
/* Validate database list */
3807
- IF (SELECT COUNT (* ) FROM @IncludeDatabases) >= 1 AND (SELECT COUNT (* ) FROM @ExcludeDatabases) >= 1
3807
+ IF (SELECT COUNT (1 ) FROM @IncludeDatabases) >= 1 AND (SELECT COUNT (1 ) FROM @ExcludeDatabases) >= 1
3808
3808
BEGIN
3809
3809
SET @Msg = ' Both @IncludeDatabases and @ExcludeDatabases cannot be specified.' ;
3810
3810
RAISERROR(@Msg, 16 , 1 );
@@ -3814,7 +3814,7 @@ BEGIN
3814
3814
[database_name] SYSNAME NOT NULL );
3815
3815
3816
3816
/* Build database list if no parameters set */
3817
- IF (SELECT COUNT (* ) FROM @IncludeDatabases) = 0 AND (SELECT COUNT (* ) FROM @ExcludeDatabases) = 0
3817
+ IF (SELECT COUNT (1 ) FROM @IncludeDatabases) = 0 AND (SELECT COUNT (1 ) FROM @ExcludeDatabases) = 0
3818
3818
BEGIN
3819
3819
INSERT INTO # Databases
3820
3820
SELECT [sd].[name]
@@ -3826,7 +3826,7 @@ BEGIN
3826
3826
AND DATABASEPROPERTYEX([sd].[name], ' STATUS' ) = N' ONLINE' ;
3827
3827
END;
3828
3828
/* Build database list from @IncludeDatabases */
3829
- ELSE IF (SELECT COUNT (* ) FROM @IncludeDatabases) >= 1
3829
+ ELSE IF (SELECT COUNT (1 ) FROM @IncludeDatabases) >= 1
3830
3830
BEGIN
3831
3831
INSERT INTO # Databases
3832
3832
SELECT [sd].[name]
@@ -3836,7 +3836,7 @@ BEGIN
3836
3836
AND DATABASEPROPERTYEX([sd].[name], ' USERACCESS' ) = N' MULTI_USER'
3837
3837
AND DATABASEPROPERTYEX([sd].[name], ' STATUS' ) = N' ONLINE' ;
3838
3838
3839
- IF (SELECT COUNT (* ) FROM @IncludeDatabases) > (SELECT COUNT (* ) FROM # Databases)
3839
+ IF (SELECT COUNT (1 ) FROM @IncludeDatabases) > (SELECT COUNT (1 ) FROM # Databases)
3840
3840
BEGIN
3841
3841
DECLARE @ErrorDatabaseList NVARCHAR(MAX);
3842
3842
@@ -3855,7 +3855,7 @@ BEGIN
3855
3855
END;
3856
3856
END;
3857
3857
/* Build database list from @ExcludeDatabases */
3858
- ELSE IF (SELECT COUNT (* ) FROM @ExcludeDatabases) >= 1
3858
+ ELSE IF (SELECT COUNT (1 ) FROM @ExcludeDatabases) >= 1
3859
3859
BEGIN
3860
3860
INSERT INTO # Databases
3861
3861
SELECT [sd].[name]
@@ -4554,18 +4554,18 @@ BEGIN
4554
4554
FROM #Indexes; '
4555
4555
4556
4556
+ /* Find duplicate indexes */ +
4557
- N' SELECT COUNT(* ) AS [num_dup_indexes], [ix_incl_checksum], [object_id]
4557
+ N' SELECT COUNT(1 ) AS [num_dup_indexes], [ix_incl_checksum], [object_id]
4558
4558
INTO #MatchingIdxInclChecksum
4559
4559
FROM #IdxChecksum
4560
4560
GROUP BY [ix_incl_checksum], [object_id]
4561
- HAVING COUNT(* ) > 1; '
4561
+ HAVING COUNT(1 ) > 1; '
4562
4562
4563
4563
+ /* Find overlapping indexes with same indexed columns */ +
4564
- N' SELECT COUNT(* ) AS [num_dup_indexes], [ix_checksum], [object_id]
4564
+ N' SELECT COUNT(1 ) AS [num_dup_indexes], [ix_checksum], [object_id]
4565
4565
INTO #MatchingIdxChecksum
4566
4566
FROM #IdxChecksum
4567
4567
GROUP BY [ix_checksum], [object_id]
4568
- HAVING COUNT(* ) > 1
4568
+ HAVING COUNT(1 ) > 1
4569
4569
4570
4570
INSERT INTO #DuplicateIndex
4571
4571
SELECT N' ' Inefficient Indexes - Duplicate' ' AS [check_type]
0 commit comments