SQL Server 資料庫設定標準化 - 心得分享

SQL Server 資料庫設定標準化 - 心得分享

DBA Bootcamp

這裡所講的設定是指安裝SQL資料庫時的設定。如果你只需要管理三到五個資料庫,設定標準化可能不是那麼重要,但是如果你要管理資料中心內500個到1000個資料庫,標準化可以讓DBA的日子好過一點。舉個例子來說,在安裝 SQL server 資料庫的時候,使用如下的設定標準:

SQL binary: D:\

MDFs: G:\MSSQL\data

LDFs: L:\MSSQL\logs

Tempdb: T:\MSSQL\

當你接到 on-call 的電話,告訴你 G drive 沒有空間了,你馬上就知道要叫 Storage Admin 馬上增加硬碟.若是L drive沒有空間了,可能就要馬上檢查備份是不是出了問題。要趕緊執行備份,然後強制縮小 LDFs.

倘若是T drive沒有空間了,一定是Tempdb 出問題,推測可能是有不恰當的SQL指令,吃掉了所有的T drive 空間。

所以,當你標準化所有資料庫的安裝設定後,在你需要 troubleshooting 問題的時候。絕對會讓你的 troubleshooting 更有效率。