/*页面信息*/
PAGE: (1:45)
/*Buffer中的页面头部信息*/
BUFFER:
BUF @0x02D0FD88bpage = 0x0388C000
bhash = 0x00000000
bpageno = (1:45)
bdbid = 5
breferences = 0
bUse1 = 3712
bstat = 0x1c00109
blog = 0x32159b89
bnext = 0x00000000
/*页面头部信息*/
PAGE HEADER:
Page @0x0388C000
m_pageId = (1:45)
m_headerVersion = 1
m_type = 1
m_typeFlagBits = 0x4
m_level = 0
m_flagBits = 0x8200
m_objId (AllocUnitId.idObj) = 94
m_indexId (AllocUnitId.idInd) = 256
Metadata: AllocUnitId = 72057594044088320
Metadata: PartitionId = 72057594038910976
Metadata: IndexId = 0
Metadata: ObjectId = 53575229
m_prevPage = (0:0)
m_nextPage = (0:0)
pminlen = 40
m_slotCnt = 4
m_freeCnt = 7916
m_freeData = 268
m_reservedCnt = 0
m_lsn = (21:64:2)
m_xactReserved = 0
m_xdesId = (0:0)
m_ghostRecCnt = 0
m_tornBits = 9581568
/*主要页面分配信息*/
Allocation Status
GAM (1:2) = ALLOCATED
SGAM (1:3) = ALLOCATED
PFS (1:1) = 0x61
MIXED_EXT ALLOCATED 50_PCT_FULL
DIFF (1:6) = CHANGED
ML (1:7) = NOT MIN_LOGGED
/*Slot 0存储了Record 1的数据*/
Slot 0 Offset 0x60 Length 43
Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP
Memory Dump @0x2491C060
00000000: 10002800 5a48414f 20202020 20204d20 †.(.ZHAO M
00000010: 1e000000 48004100 4e002000 20002000 †...H.A.N. . . .
00000020: 20002000 20002000 0400f0† ?† ?† ?† ?† ?† ?†. . . ....
Slot 0 Column 0 Offset 0x4 Length 10
T_NAME = ZHAO
Slot 0 Column 1 Offset 0xe Length 2
T_SEX = M
Slot 0 Column 2 Offset 0x10 Length 4
T_AGE = 30
Slot 0 Column 3 Offset 0x14 Length 20
T_NATIONALITY = HAN
/*Slot 1存储了Record 2的数据*/
Slot 1 Offset 0x8b Length 43
Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP
Memory Dump @0x2491C08B
00000000: 10002800 57414e47 20202020 20204d20 †.(.WANG M
00000010: 14000000 48004100 4e002000 20002000 †...H.A.N. . . .
00000020: 20002000 20002000 0400f0† ?† ?† ?† ?† ?† ?†. . . ....
Slot 1 Column 0 Offset 0x4 Length 10
T_NAME = WANG
Slot 1 Column 1 Offset 0xe Length 2
T_SEX = M
Slot 1 Column 2 Offset 0x10 Length 4
T_AGE = 20
Slot 1 Column 3 Offset 0x14 Length 20
T_NATIONALITY = HAN
/*Slot 2存储了Record 3的数据*/
Slot 2 Offset 0xb6 Length 43
Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP
Memory Dump @0x2491C0B6
00000000: 10002800 4c492020 20202020 20205720 †.(.LI W
00000010: 19000000 48004100 4e002000 20002000 †...H.A.N. . . .
00000020: 20002000 20002000 0400f0† ?† ?† ?† ?† ?† ?†. . . ....
Slot 2 Column 0 Offset 0x4 Length 10
T_NAME = LI
Slot 2 Column 1 Offset 0xe Length 2
T_SEX = W
Slot 2 Column 2 Offset 0x10 Length 4
T_AGE = 25
Slot 2 Column 3 Offset 0x14 Length 20
T_NATIONALITY = HAN
/*Slot 3存储了Record 4的数据*/
Slot 3 Offset 0xe1 Length 43
Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP
Memory Dump @0x2491C0E1
00000000: 10002800 4348454e 20202020 20205720 †.(.CHEN W
00000010: 23000000 48004100 4e002000 20002000 †...H.A.N. . . .
00000020: 20002000 20002000 0400f0† ?† ?† ?† ?† ?† ?†. . . ....
Slot 3 Column 0 Offset 0x4 Length 10
T_NAME = CHEN
Slot 3 Column 1 Offset 0xe Length 2
T_SEX = W
Slot 3 Column 2 Offset 0x10 Length 4
T_AGE = 35
Slot 3 Column 3 Offset 0x14 Length 20
T_NATIONALITY = HAN