This commit is contained in:
yuyubohh
2025-09-18 23:52:54 +08:00
parent 138ded8cea
commit 1098a165c1
2 changed files with 41 additions and 4 deletions

View File

@@ -1,5 +1,5 @@
USE ;
USE AIS20220929093310;
IF Object_id('tempdb..#temp_table_info') <> 0
DROP TABLE #temp_table_info
@@ -166,7 +166,7 @@ IF Len(Ltrim(Rtrim(@exectabs))) > 0
AS (SELECT object_name,
Max(avg_fragmentation_in_percent) fragmentpercent,
CASE
WHEN Max(avg_fragmentation_in_percent) >= 30 THEN 'dbcc dbreindex(' + object_name
WHEN Max(avg_fragmentation_in_percent) >= 1 THEN 'dbcc dbreindex(' + object_name
+ ') with no_infomsgs'
ELSE ''
END execsql,
@@ -227,7 +227,7 @@ ELSE IF Len(Ltrim(Rtrim(@noexectabs))) > 0
AS (SELECT object_name,
Max(avg_fragmentation_in_percent) fragmentpercent,
CASE
WHEN Max(avg_fragmentation_in_percent) >= 30 THEN 'dbcc dbreindex(' + object_name
WHEN Max(avg_fragmentation_in_percent) >= 1 THEN 'dbcc dbreindex(' + object_name
+ ') with no_infomsgs'
ELSE ''
END execsql,
@@ -266,7 +266,7 @@ ELSE
AS (SELECT object_name,
Max(avg_fragmentation_in_percent) fragmentpercent,
CASE
WHEN Max(avg_fragmentation_in_percent) >= 30 THEN 'dbcc dbreindex(' + object_name
WHEN Max(avg_fragmentation_in_percent) >= 1 THEN 'dbcc dbreindex(' + object_name
+ ') with no_infomsgs'
ELSE ''
END execsql,