SQLSERVER的数据页面结构
发布时间:2020-12-12 13:34:36 所属栏目:MsSql教程 来源:网络整理
导读:SQLSERVER的数据页面结构 ? 在论坛里经常有人问到SQLSERVER是怎麽存放基础表数据的,既然不想查MSDN,本人就在这里说一下吧 每一行数据在数据页面里是怎麽存放的? ? 结构组成:每个SQLSERVER的数据页面大致分成3个部分:页头,页尾偏移量,数据存储 这3个部
SQLSERVER的数据页面结构
?
在论坛里经常有人问到SQLSERVER是怎麽存放基础表数据的,既然不想查MSDN,本人就在这里说一下吧
每一行数据在数据页面里是怎麽存放的?
?
结构组成:每个SQLSERVER的数据页面大致分成3个部分:页头,页尾偏移量,数据存储 这3个部分
?
假设现在有一个表,表的结构是:
CREATE TABLE test(
? a INT,
? b INT
)?
?
他在1:100这个页面上存储数据(1是
数据库的数据文件ID 亦即是FILEID,100 是PAGEID 页面编号)。
?
这个页面结构大致如下图
?
文章来源:http://www.2cto.com/database/201212/174695.html (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |