2008年1月31日
摘要: SQLserver每个数据页面的页头都是固定的96字节,另外就是真正的数据行以及行偏移矩阵。 掌握页面元数据也是对SQLserver内部组织的一个了解。 其中nextpage 和 prepage参数只有在相应表有聚集索引的时候,才会将页面以链表的形式组织起来,不然,仍然是靠的表扫描(先扫描IAM页) LSN用于事务管理 行偏移矩阵是用作跟踪数据在磁盘上的真正位置,以及与逻辑位置的对应关系。顺便说一下即使表有聚集索引,行存储的物理位置仍然不是按照索引顺序,真正的物理位置顺序由操作系统决定。只是建立了聚集索引,表数据行的逻辑顺序才跟索引顺序一致。 使用DBCC PAGE可以对其进行查看。 阅读全文
posted @ 2008-01-31 17:10 Keep Walking 阅读(1808) 评论(0) 推荐(0) 编辑