首页 > 网站 > 建站经验 > 正文

SQ L SERVER 数据页面头部结构解析

2019-11-02 14:31:27
字体:
来源:转载
供稿:网友

  解析数据页面头部结构:

  if object_id('test') is not null

  drop table test

  go

  create table test( id int,birth datetime,name char(10))

  insert into test

  select 1,'2009-11-27','aaaa' union all

  select 2,'2009-11-27','aaaa'

  exec sp_spaceused 'test'

  结构:

name

rows

reserved

Data

index_size

unused

test

2         

16 KB

8 KB

8 KB

0 KB

  通过dbcc ind (test,test,0) 可以查看到该表有两个页,页号分别为109,和89,其中89为数据页。下面通过dbcc page 我们可以查看到该数据页的头部结构,下面我们就来解析头部结构每一个字段的含义。

  dbcc traceon(3604)

  dbcc page(test,1,89,1)

m_pageId = (1:89)

数据页号

m_headerVersion = 1

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表