append 与 Highwater 测试
2008-06-03 12:43:08 来源:WEB开发网append 一条数据后,在提交前高水位并没有发生变化,但此时所插入的数据已经保存在第195块了。此时第195块信息如下:
*** 2008-05-30 11:55:44.000
Start dump data blocks tsn: 11 file#: 11 minblk 195 maxblk 195
buffer tsn: 11 rdba: 0x02c000c3 (11/195)
scn: 0x0000.1bf3c156 seq: 0x02 flg: 0x04 tail: 0xc1560602
frmt: 0x02 chkval: 0x3364 type: 0x06=trans data
Block header dump: 0x02c000c3
Object id on Block? Y
seg/obj: 0x7cfd csc: 0x00.1bf3c155 itc: 3 flg: - typ: 1 - DATA
fsl: 0 fnx: 0x0 ver: 0x01
Itl Xid Uba Flag Lck Scn/Fsc
0x01 0x0009.025.00005240 0x00000000.0000.00 ---- 0 fsc 0x0000.00000000
0x02 0x0000.000.00000000 0x00000000.0000.00 ---- 0 fsc 0x0000.00000000
0x03 0x0000.000.00000000 0x00000000.0000.00 ---- 0 fsc 0x0000.00000000
data_block_dump,data header at 0x3051074
===============
tsiz: 0x1f88
hsiz: 0x14
pbl: 0x03051074
bdba: 0x02c000c3
76543210
flag=--------
ntab=1
nrow=1
frre=-1
fsbo=0x14
fseo=0x1f28
avsp=0x1f14
tosp=0x1f14
0xe:pti[0] nrow=1 offs=0
0x12:pri[0] offs=0x1f28
block_row_dump:
tab 0, row 0, @0x1f28
tl: 96 fb: --H-FL-- lb: 0x0 cc: 13
col 0: [ 3] 53 59 53
col 1: [22]
2f 31 30 30 35 62 64 33 30 5f 4c 6e 6b 64 43 6f 6e 73 74 61 6e 74
col 2: *NULL*
col 3: [ 4] c3 02 49 57
col 4: *NULL*
col 5: [10] 4a 41 56 41 20 43 4c 41 53 53
col 6: [ 7] 78 6b 08 1f 18 28 1d
col 7: [ 7] 78 6b 08 1f 18 28 1d
col 8: [19] 32 30 30 37 2d 30 38 2d 33 31 3a 32 33 3a 33 39 3a 32 38
col 9: [ 5] 56 41 4c 49 44
col 10: [ 1] 4e
col 11: [ 1] 4e
col 12: [ 1] 4e
end_of_block_dump
End dump data blocks tsn: 11 file#: 11 minblk 195 maxblk 195
我们继续刚才的操作,提交数据,看此时数据在数据块中的分布:
赞助商链接