****欧欧美毛片4,国产午夜精品视频,97视频在线观看免费视频,久久七国产精品

數據恢復咨詢熱線:400-666-3702??

歡迎訪問南京兆柏數據恢復公司,專業數據恢復15年

兆柏數據恢復公司

?行業新聞

?當前位置: 主頁 > 行業新聞

SQL Server 系統數據庫

瀏覽量: 次 發布日期:2023-08-17 21:48:57

sql server 系統數據庫

SQL Server 系統數據庫都非常簡單且非常小,但數據庫重要級別非常高,因為系統數據庫是 SQL Server 中最重要的數據庫。為什么是“最重要“呢?因為 SQL Server 將大部分配置信息存儲在這些數據庫中(除了將一些存儲在注冊表和少量ini/xml 配置文件中), SQL Server 需要它們處于健康狀態才能保證運行。

那么,SQL Server 中的系統數據庫有哪些呢?master,model,msdb,tempdb,resource 和 distribution (分發庫可以說為偽系統數據庫,因為只有在配置了復制時,才會看到此數據庫)。下面,我們就了解下這些系統數據庫是干什么的。

master

SQL Server 在服務啟動時加載的第一個數據庫。如果在啟動此數據庫時發現任何問題,整個 SQL Server 實例將關閉。master 數據庫存儲有關實例配置非常關鍵的信息,例如 CPU 信息、內存配置、其他 sp_configure 設置等。它存儲實例上所有數據庫的信息,存儲登錄信息和所有其他實例范圍的對象信息,例如鏈接服務器、端點等…

model

這是模板數據庫,可以說是最小的系統數據了。無論你在此數據庫上更改了什么配置,你新創建的數據庫都有相同的設置,新數據庫以 model 為模板創建的。最典型的示例,你可用在開發環境將 model 數據庫恢復模型設置為簡單模式(simple),后續你創建的數據庫,都將是簡單模式的數據庫。如果你在 model 數據庫中創建任何對象(比如一張表),那么你新創建的數據庫都將包含相同的對象。這有什么作用呢?你可以利用 model 數據庫來進行標準化管理!

msdb

msdb 數據庫是用來存儲 SQL Agent 相關配置及日志信息的,你的所有代理作業、維護計劃信息、備份/恢復事件、警報、DB 郵件信息,甚至 SSIS 包等等,都是記錄在 msdb 中的。因此,當你有頻繁的作業或其他相關操作時,要關注好 msdb 的大小。

tempdb

tempdb 可以說是最繁忙的系統數據庫了,忽略 tempdb配置將嚴重影響 SQL Server 性能。顧名思義,這是一個臨時數據庫,所有臨時對象都將在其中創建,游標使用 tempdb,行版本控制在 tempdb(SNAPSHOT ISOLATION)中完成,在線重建索引(sort_in_tempdb = on),內存溢出使用 Hash Join 和 Hash Recursion,甚至排序以及其他更多的東西都大量使用 tempdb。關于這個數據庫有趣是,當重啟 SQL Server 服務時,它將被完全“清除“并重新創建。所以,沒必要對tempdb數據庫進行備份。

systemresource

該數據庫永遠處于“隱身“模式,對用戶是隱藏的,我們無法從 SSMS 中看到這個數據庫。只有在文件系統才能看到這個數據庫的數據文件(mssqlsystemresource.mdf)和日志文件(mssqlsystemresource.ldf)。它是一個包含 SQL Server 系統對象的只讀數據庫。在我們升級SQL補丁(SP/CU等)時,這個數據庫也是非常重要,許多 DBA 常常忽略了在應用補丁之前進行備份!如果你想知道 systemresource 里面存儲了什么,你可以將其拷貝一份進行數據庫附加??梢钥吹?,其存儲了許多架構為 sys 和 information_schema 的系統的視圖、存儲過程、函數等對象。

以上就是我們常見的幾個系統數據庫。既然系統數據庫存儲了那么重要的東西,系統數據庫的備份恢復也應該作為數據庫維護人員的災難恢復策略。尤其是用戶創建的服務器級別對象非常多的時候(即數據庫之外的其他對象,如賬號、鏈接服務器、作業等)。如果你忽略了這些系統庫的備份,當出現了不可恢復的災難時,你可能需要花更多的時間來修復,甚至無法修復。同樣地,系統數據庫也像用戶數據庫一樣,定期進行一致性檢查。


南京兆柏數據恢復中心 南京兆柏數據恢復中心
相關推薦

. 數據庫恢復掛起怎么辦,SQL Server數據庫恢復掛起怎么辦?全面解析及解決方法

. sqlserver可疑數據庫恢復,SQL Server 可疑數據庫恢復全攻略

. sqlserver2008數據庫可疑,SQL Server 2008數據庫可疑狀態解

. sql server如何連接本地服務器

. 數據庫的恢復模式有哪些,SQL Server數據庫的恢復模式詳解

. SQL Server 恢復掛起狀態,原因、診斷與解決方法

. sqlserver備份到其他服務器,SQL Server數據庫備份到其他服務器的實用

. 2008數據庫怎么還原數據庫,SQL Server 2008 數據庫還原指南

. sqlserver數據庫恢復掛起狀態,什么是SQL Server數據庫恢復掛起狀態?

. sqlserver數據庫恢復50g大約多少時間,了解SQL Server數據庫恢復

. sql server數據庫顯示恢復掛起,什么是SQL Server數據庫恢復掛起?

. sqlserver數據庫恢復進度,什么是SQL Server數據庫恢復進度?

. sqlserver數據庫恢復步驟,SQL Server數據庫恢復步驟

. sqlserver數據庫恢復數據,什么是SQL Server數據庫恢復數據?

. sqlserver數據庫恢復,什么是SQL Server數據庫恢復?

. sqlserver數據庫恢復掛起什么導致的,什么是SQL Server數據庫恢復掛起

. sqlserver數據庫恢復掛起,什么是SQL Server數據庫恢復掛起?

. sqlserver數據庫恢復工具,什么是SQL Server數據庫恢復工具?

. sqlserver數據庫恢復模式,什么是SQL Server數據庫恢復模式?

. sqlserver數據庫恢復掛起怎么解決,什么是SQL Server數據庫恢復掛起?