SQL> desc obj$
名称 空? 类型
---------------------------------------- -------- ---------------------------
OBJ# NOT NULL NUMBER
DATAOBJ# NUMBER
OWNER# NOT NULL NUMBER
NAME NOT NULL VARCHAR2(30)
NAMESPACE NOT NULL NUMBER
SUBNAME VARCHAR2(30)
FTS 的表
SELECT o.name FROM obj$ o,x$bh x
WHERE x.obj=o.dataobj#
AND standard.bitand(x.flag,524288)>0
AND o.owner# = 41;
SQL> SELECT o.name FROM obj$ o,x$bh x
2 WHERE x.obj=o.dataobj#
3 AND standard.bitand(x.flag,524288)>0
4 AND o.owner# = 41;
NAME
------------------------------
T1
desc x$bh
SQL> desc x$bh
名称 空? 类型
---------------------------------------- -------- ------------------
ADDR RAW(4)
INDX NUMBER
INST_ID NUMBER
BUF# NUMBER
HLADDR RAW(4)
NXT_HASH RAW(4)
PRV_HASH RAW(4)
NXT_REPL RAW(4)
PRV_REPL RAW(4)
FLAG NUMBER
LRU_FLAG NUMBER
TS# NUMBER
FILE# NUMBER
DBARFIL NUMBER
DBABLK NUMBER
CLASS NUMBER
STATE NUMBER
MODE_HELD NUMBER
CHANGES NUMBER
CSTATE NUMBER
X_TO_NULL NUMBER
FORCED_READS NUMBER
FORCED_WRITES NUMBER
LE_ADDR RAW(4)
DIRTY_QUEUE NUMBER
SET_DS RAW(4)
OBJ NUMBER
BA RAW(4)
CR_SCN_BAS NUMBER
CR_SCN_WRP NUMBER
CR_XID_USN NUMBER
CR_XID_SLT NUMBER
CR_XID_SQN NUMBER
CR_UBA_FIL NUMBER
CR_UBA_BLK NUMBER
CR_UBA_SEQ NUMBER
CR_UBA_REC NUMBER
CR_SFL NUMBER
LRBA_SEQ NUMBER
LRBA_BNO NUMBER
HRBA_SEQ NUMBER
HRBA_BNO NUMBER
RRBA_SEQ NUMBER
RRBA_BNO NUMBER
US_NXT RAW(4)
US_PRV RAW(4)
WA_NXT RAW(4)
WA_PRV RAW(4)
TCH NUMBER
TIM NUMBER
SQL>
名称 空? 类型
---------------------------------------- -------- ---------------------------
OBJ# NOT NULL NUMBER
DATAOBJ# NUMBER
OWNER# NOT NULL NUMBER
NAME NOT NULL VARCHAR2(30)
NAMESPACE NOT NULL NUMBER
SUBNAME VARCHAR2(30)
FTS 的表
SELECT o.name FROM obj$ o,x$bh x
WHERE x.obj=o.dataobj#
AND standard.bitand(x.flag,524288)>0
AND o.owner# = 41;
SQL> SELECT o.name FROM obj$ o,x$bh x
2 WHERE x.obj=o.dataobj#
3 AND standard.bitand(x.flag,524288)>0
4 AND o.owner# = 41;
NAME
------------------------------
T1
desc x$bh
SQL> desc x$bh
名称 空? 类型
---------------------------------------- -------- ------------------
ADDR RAW(4)
INDX NUMBER
INST_ID NUMBER
BUF# NUMBER
HLADDR RAW(4)
NXT_HASH RAW(4)
PRV_HASH RAW(4)
NXT_REPL RAW(4)
PRV_REPL RAW(4)
FLAG NUMBER
LRU_FLAG NUMBER
TS# NUMBER
FILE# NUMBER
DBARFIL NUMBER
DBABLK NUMBER
CLASS NUMBER
STATE NUMBER
MODE_HELD NUMBER
CHANGES NUMBER
CSTATE NUMBER
X_TO_NULL NUMBER
FORCED_READS NUMBER
FORCED_WRITES NUMBER
LE_ADDR RAW(4)
DIRTY_QUEUE NUMBER
SET_DS RAW(4)
OBJ NUMBER
BA RAW(4)
CR_SCN_BAS NUMBER
CR_SCN_WRP NUMBER
CR_XID_USN NUMBER
CR_XID_SLT NUMBER
CR_XID_SQN NUMBER
CR_UBA_FIL NUMBER
CR_UBA_BLK NUMBER
CR_UBA_SEQ NUMBER
CR_UBA_REC NUMBER
CR_SFL NUMBER
LRBA_SEQ NUMBER
LRBA_BNO NUMBER
HRBA_SEQ NUMBER
HRBA_BNO NUMBER
RRBA_SEQ NUMBER
RRBA_BNO NUMBER
US_NXT RAW(4)
US_PRV RAW(4)
WA_NXT RAW(4)
WA_PRV RAW(4)
TCH NUMBER
TIM NUMBER
SQL>
Trackback: http://tb.blog.youkuaiyun.com/TrackBack.aspx?PostId=39496
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/35489/viewspace-85005/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/35489/viewspace-85005/
本文展示了如何使用SQL查询Oracle中的FTS表,并提供了具体的方法来筛选特定对象。此外,还深入探讨了x$bh表的结构及其字段含义,为理解Oracle内部缓冲区缓存提供了一个实用的视角。
2万+

被折叠的 条评论
为什么被折叠?



