SQL Server2000數(shù)據(jù)存儲方式
當(dāng)前位置:點晴教程→知識管理交流
→『 技術(shù)文檔交流 』
·所有數(shù)據(jù)庫都有一個主要數(shù)據(jù)文件(.mdf)及一個或多個事務(wù)日志文件(.ldf),還可能有次要數(shù)據(jù)文件(.ndf)。這些物理文件不僅具有操作系統(tǒng)文件名,還具有邏輯文件名(用于Transact-SQL)。所有數(shù)據(jù)文件和事務(wù)日志文件的默認(rèn)存放位置都是C:\Program Files\Microsoft SQL Server\MSSQL\Data
·創(chuàng)建數(shù)據(jù)庫時,會將model數(shù)據(jù)庫(包含系統(tǒng)表)復(fù)制到新數(shù)據(jù)庫中。創(chuàng)建數(shù)據(jù)庫的大小必須等于或大于model數(shù)據(jù)庫的大小。 ·數(shù)據(jù)存儲在數(shù)據(jù)頁中,數(shù)據(jù)頁是一個大小為8KB的連續(xù)磁盤空間[1]。 ·行不能跨頁。因此,一行內(nèi)最多包含的數(shù)據(jù)量是8060字節(jié)(減去了行首所占據(jù)的空間)。 ·所有數(shù)據(jù)頁都存儲在擴展盤區(qū)中。一個擴展盤區(qū)是8個連續(xù)的數(shù)據(jù)頁組成[2]。 ·事務(wù)日志文件存儲了系統(tǒng)發(fā)生故障后恢復(fù)數(shù)據(jù)庫所必需的所有信息。默認(rèn)情況下,事務(wù)日志的大小為數(shù)據(jù)文件大小的25%,以這個比例為起點,根據(jù)應(yīng)用程序的 需要進(jìn)行相應(yīng)的調(diào)整。 補充說明 [1].數(shù)據(jù)頁有8種類型:數(shù)據(jù)頁、文本/圖像頁、索引頁、可用空間頁(PFS)、全局分配映射表(GAM)和輔助全局分配映射表(SGAM)頁、索引分配映射表頁(IAM)、大容量更改映射表頁、差異更改映射表頁。 [2].擴展盤區(qū)可分為混合擴展盤區(qū)和統(tǒng)一擴展盤區(qū)?;旌蠑U展盤區(qū)存儲了兩個或更多對象,統(tǒng)一擴展盤區(qū)只存儲一個對象。 該文章在 2011/3/13 0:10:20 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |