SQL Server2000系統(tǒng)數(shù)據(jù)庫說明
當(dāng)前位置:點晴教程→知識管理交流
→『 技術(shù)文檔交流 』
SQL Server安裝完畢后默認(rèn)安裝了master、model、msdb、Northwind、pubs、tempdb這6個庫,其中Northwind、pubs是例子庫,其它都是系統(tǒng)數(shù)據(jù)庫,下邊我們看看各個數(shù)據(jù)庫都有什么用處:
1.master數(shù)據(jù)庫 master數(shù)據(jù)庫記錄SQL Server系統(tǒng)的所有系統(tǒng)級別信息。它記錄所有的登錄帳戶和系統(tǒng)配置設(shè)置。master 數(shù)據(jù)庫是這樣一個數(shù)據(jù)庫,它記錄所有其它的數(shù)據(jù)庫,其中包括數(shù)據(jù)庫文件的位置。master數(shù)據(jù)庫記錄SQL Server的初始化信息,它始終有一個可用的最新master數(shù)據(jù)庫備份。 2.tempdb數(shù)據(jù)庫 tempdb數(shù)據(jù)庫保存所有的臨時表和臨時存儲過程。它還滿足任何其它的臨時存儲要求,例如存儲SQL Server生成的工作表。tempdb數(shù)據(jù)庫是全局資源,所有連接到系統(tǒng)的用戶的臨時表和存儲過程都存儲在該數(shù)據(jù)庫中。tempdb數(shù)據(jù)庫在SQL Server每次啟動時都重新創(chuàng)建,因此該數(shù)據(jù)庫在系統(tǒng)啟動時總是干凈的。臨時表和存儲過程在連接斷開時自動除去,而且當(dāng)系統(tǒng)關(guān)閉后將沒有任何連接處于活動狀態(tài),因此tempdb數(shù)據(jù)庫中沒有任何內(nèi)容會從SQL Server的一個會話保存到另一個會話。 默認(rèn)情況下,在SQL Server在運行時tempdb數(shù)據(jù)庫會根據(jù)需要自動增長。不過,與其它數(shù)據(jù)庫不同,每次啟動數(shù)據(jù)庫引擎時,它會重置為其初始大小。如果為tempdb數(shù)據(jù)庫定義的大小較小,則每次重新啟動SQL Server時,將tempdb數(shù)據(jù)庫的大小自動增加到支持工作負(fù)荷所需的大小這一工作可能會成為系統(tǒng)處理負(fù)荷的一部分。為避免這種開銷,可以使用Alter DATABASE增加tempdb數(shù)據(jù)庫的大小。 3.model數(shù)據(jù)庫 model數(shù)據(jù)庫用作在系統(tǒng)上創(chuàng)建的所有數(shù)據(jù)庫的模板。當(dāng)發(fā)出Create DATABASE語句時,新數(shù)據(jù)庫的第一部分通過復(fù)制model數(shù)據(jù)庫中的內(nèi)容創(chuàng)建,剩余部分由空頁填充。由于SQL Server每次啟動時都要創(chuàng)建tempdb數(shù)據(jù)庫,model數(shù)據(jù)庫必須一直存在于SQL Server系統(tǒng)中。 4.msdb數(shù)據(jù)庫 msdb數(shù)據(jù)庫供SQL Server代理程序調(diào)度警報和作業(yè)以及記錄操作員時使用。 5.Northwind數(shù)據(jù)庫 Northwind數(shù)據(jù)庫包含一個名為 Northwind Traders 的虛構(gòu)公司的銷售數(shù)據(jù),該公司從事世界各地的特產(chǎn)食品進(jìn)出口貿(mào)易。 6.pubs數(shù)據(jù)庫 pubs數(shù)據(jù)庫以一個圖書出版公司為模型,用于演示SQL Server數(shù)據(jù)庫中可用的許多選項。該數(shù)據(jù)庫及其中的表經(jīng)常在文檔內(nèi)容所介紹的示例中使用。 該文章在 2011/3/14 15:19:31 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |