如何知道哪些表是FTS (zt)

本文展示了如何使用SQL查询Oracle中的FTS表,并提供了具体的方法来筛选特定对象。此外,还深入探讨了x$bh表的结构及其字段含义,为理解Oracle内部缓冲区缓存提供了一个实用的视角。
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>

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/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值