SQL Server的4個默認數據庫

1. master

master數據庫時SQL Server的主數據庫,其保存放在SQL Server實體上的所有數據庫元數據的詳細信息,它還是將引擎固定起來的粘合劑。由於如果不使用master數據庫,那麼SQL Server就不能啓動,所以,必須要小心地管理好這個數據庫。因此,對這個數據庫進行常規備份是十分有必要的。這個數據庫還包括了諸如系統登錄、配置設置、已連接的Server信息、拓展存儲過程等。

2. model

模型數據庫時一個用來在實體上創建新用戶數據庫的模板數據庫,可以把任何存儲過程、視圖、用戶等放到模型數據庫裏,這樣在創建新數據庫的時候,新數據庫就會包含存放在模型數據庫裏的所有對象了。

3. tempdb

tempdb數據庫存放臨時對象,例如全局和本地臨時表和存儲過程。這個數據庫在SQL Server每次重啓的時候就會被重新創建,而其中包含的對象是依據模型數據庫裏定義的對象被創建的。除了這些對象,tempdb還存有其他對象,例如表變量、來自表值函數的結果集以及臨時表變量。由於tempdb會保留SQL Server實體上所有數據庫的對象類型,所以,對數據庫進行優化配置是非常重要的。

4. msdb

msdb數據庫用來保存數據庫備份、SQL Agent信息、DTS程序包和SQL Server任務等信息,以及諸如日誌轉移這樣的複製信息。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章