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].扩展盘区可分为混合扩展盘区和统一扩展盘区。混合扩展盘区存储了两个或更多对象,统一扩展盘区只存储一个对象。 该文章在 2011/3/13 0:10:20 编辑过 |
关键字查询
相关文章
正在查询... |