Created
May 8, 2024 10:01
-
-
Save ghotz/9e1d970357a8c204cc798b1b21e04fbe to your computer and use it in GitHub Desktop.
Evaluate and standardize database recovery time
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
SELECT | |
[name] AS database_name, target_recovery_time_in_seconds | |
, CASE | |
WHEN target_recovery_time_in_seconds = 60 | |
THEN NULL | |
ELSE 'ALTER DATABASE [' + [name] + ']' | |
+ ' SET TARGET_RECOVERY_TIME = 60 SECONDS;' | |
END AS alter_command | |
FROM sys.databases | |
WHERE [name] NOT IN ('master','model','msdb','tempdb') | |
AND state_desc = 'ONLINE' | |
ORDER BY [name] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment