Skip to content

Commit 907335c

Browse files
committed
Update autogrowth script
1 parent 4aacb63 commit 907335c

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

autogrowth_setting.sql

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ GO
55
DECLARE @rows_autogrowth_size_mb int = 512
66
,@logs_autogrowth_size_mb int = 256;
77
SELECT
8+
DB_NAME(database_id) as [database_name],
9+
[name] as [file_name],
810
N'ALTER DATABASE [' + DB_NAME(database_id) + N'] MODIFY FILE ( NAME = N''' + [name]
911
+ N''', FILEGROWTH = ' + CAST(@rows_autogrowth_size_mb AS nvarchar(50)) + N'MB' + N' );' AS modify_file_sql
1012
FROM
@@ -15,11 +17,14 @@ WHERE
1517
AND growth < @rows_autogrowth_size_mb / 8 * 1024
1618
UNION ALL
1719
SELECT
20+
DB_NAME(database_id) as [database_name],
21+
[name] as [file_name],
1822
N'ALTER DATABASE [' + DB_NAME(database_id) + N'] MODIFY FILE ( NAME = N''' + [name]
1923
+ N''', FILEGROWTH = ' + CAST(@logs_autogrowth_size_mb AS nvarchar(50)) + N'MB' + N' );' AS modify_file_sql
2024
FROM
2125
sys.master_files
2226
WHERE
2327
database_id > 4
2428
AND [type] = 1
25-
AND growth < @logs_autogrowth_size_mb / 8 * 1024;
29+
AND growth < @logs_autogrowth_size_mb / 8 * 1024
30+
ORDER BY [database_name], [name];

0 commit comments

Comments
 (0)