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