KDXCOLEV Flags = - - -
kdxcolok 1
kdxcoopc 0x80: opcode=0: iot flags=--- is converted=Y
kdxconco 2
kdxcosdc 1
kdxconro 1
kdxcofbo 30=0x1e
kdxcofeo 1909=0x775
kdxcoavs 1879
kdxbrlmc 75497687=0x48000d7 --第一个叶子节点位置
kdxbrsno 0
kdxbrbksz 1916
kdxbr2urrc 0
row#0[1909] dba: 75497670=0x48000c6 --第二个叶子节点位置
col 0; len 1; (1): 34
col 1; TERM
10. 查看第一个叶子块内部结构
select dbms_utility.data_block_address_file(75497687), dbms_utility.data_block_address_block(75497687) from dual; --75497687第一个叶子块地址 alter system dump datafile 18 block 215; --上一步查询结果日志片段如下:
Leaf block dump
===============
header address 135955556=0x81a8464
kdxcolev 0 --0层
KDXCOLEV Flags = - - -
kdxcolok 0
kdxcoopc 0x80: opcode=0: iot flags=--- is converted=Y
kdxconco 2 --两列
kdxcosdc 1
kdxconro 9 --9行索引条目,说明插入12行索引条目的时候裂变成2个叶子块,该叶子块存放9个索引条目,另一个叶子块存放3个索引条目
kdxcofbo 54=0x36
kdxcofeo 282=0x11a
kdxcoavs 389
kdxlespl 0
kdxlende 0
kdxlenxt 75497670=0x48000c6 --下一个叶子块地址
kdxleprv 0=0x0
kdxledsz 0
kdxlebksz 1892
row#0[443] flag: ----S-, lock: 2, len=161
col 0; len 150; (150):
31 30 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61
61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61
61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61
61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61
61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61
61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61
col 1; len 6; (6): 04 80 00 af 00 04
11. 查看第二个叶子块内部结构
select dbms_utility.data_block_address_file(75497670), dbms_utility.data_block_address_block(75497670) from dual;--75497670为叶子块地址 alter system dump datafile 18 block 198;--18,198上一步查询结果查看日志片段
Leaf block dump
===============
header address 135955556=0x81a8464
kdxcolev 0
KDXCOLEV Flags = - - -
kdxcolok 1
kdxcoopc 0x87: opcode=7: iot flags=--- is converted=Y
kdxconco 2
kdxcosdc 1
kdxconro 3 --验证了上一步,这里面存放了3个索引条目
kdxcofbo 42=0x2a
kdxcofeo 1409=0x581
kdxcoavs 1367
kdxlespl 0
kdxlende 0
kdxlenxt 0=0x0
kdxleprv 75497687=0x48000d7 --上一个索引块地址
kdxledsz 0
kdxlebksz 1892
row#0[1409] flag: ----S-, lock: 2, len=161
col 0; len 150; (150):
34 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61
61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61
61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61
61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61
61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61
61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61
col 1; len 6; (6): 04 80 00 af 00 01