全部博文(136)
分类: Oracle
2008-05-15 22:55:11
我们先回顾一下 Table Directory 中的信息:
-- Table Directory Object id on Block? Y seg/obj: 0x7685 csc: 0x00.1bda33c0 itc: 3 flg: O typ: 1 - DATA fsl: 0 fnx: 0x0 ver: 0x01 Itl Xid Uba Flag Lck Scn/Fsc 0x01 0x0003.00d.00003ba5 0x00800ae8.0175.08 C--- 0 scn 0x0000.1b6f4a62 0x02 0x0001.01c.00004c12 0x008000da.02c4.0a --U- 8 fsc 0x0000.1bda33c7 0x03 0x0006.011.00003c5a 0x008003bb.01bc.11 C--- 0 scn 0x0000.1b6f4a11 |
seg/obj:
数据块所属的段或对象的 ID。我们可以验证一下:
SQL> select to_number(7685, 'xxxxxxxx') "seg/obj" from dual; seg/obj ---------- 30341 SQL> select object_id from user_objects where object_name = 'TEST3'; OBJECT_ID ---------- 30341 |
fsl: itl tx freelist slot
fnx: dba of next block on freelist