Oracle X$Tables






随笔- 160 文章- 0 评论- 4

Oracle X$Tables

出处: http://www.dbanotes.net/

前言

最早从 Yong Huang 那里看到关于比较详细的X$表的介绍,后来陆续从其他Oracle专家那里得到了不少信息。在Steve Adams 的书中对X$表多有提及,而且他的站点也是个资源比较丰富的地方。不过在中文Oracle技术社区很少能看到一份比较完备的介绍X$的文档。这算是整理这篇文档的一个起因吧。

Oracle 数据库引擎是个复杂无比的系统,随着每个新版本的推出,Oracle都会有不少新功能新特性加入其中,越发变得复杂。从X$表的数量上可见一斑:

Oracle 816 有265 个 X$ 表
Oracle 901 有352 个 X$ 表
Oracle 920 有394 个 X$ 表
Oracle 10g 有543 个 X$ 表

可以用如下脚本进行基本查看X$ 表的基本信息:

SELECT   NAME x$table_name
    FROM v$fixed_table
   WHERE NAME LIKE 'X$%'
ORDER BY NAME;

V$fixed_table中可以查到所有的X$TABLE的名字。其值等于:X$KQFTA+X$KQFDT这两个表中X$Table的数量。也可以通过 Unix 的 strings 命令抽取 oracle 命令里的 X$ 表的信息。

$ strings $ORACLE_HOME/bin/oracle >xtable.sql

然后查看 xtables.sql 文件的内容。相关站点:

http://www.dbanotes.net/X$TABLES/xtable.sql
http://www.orafaq.com/faqdbain.htm
http://www.stormloader.com/yonghuang/computer/x$table.html
http://www.adp-gmbh.ch/ora/misc/x.html
http://www.geocities.com/kgkrish/ http://www.oracle-training.cc/oracle_tips_x$.htm

注释

一些特定的缩写的含义

X$KS - Kernel Services 
X$KSL - Kernel Service Latch
X$KC - Kernel Cache
X$KQ - Kernel Query 
X$KQ - Kernel Generic
X$LE - Lock Element
X$KZ - Kernel Security
Table_NameMeaningsCommentsV$ Views / Scripts
X$ABSTRACT_LOBLOB's ABSTRACT

X$ACTIVECKPTACTIVE Check Point

X$ASHActive Session History

X$BHBuffer HeaderBuffer Cache
中所有块的当前状态
从State列可得到缓冲区状态值表:
0,'free' 空闲
1,'xcur' 独占
2,'scur' 并发共享
3,'cr' 一致性读取
4,'read' 读取
5,'mrec' MediaRecovery
6,'irec' InstanceRecovery
7,'write' 写入
8,'pi', Pinned
9,'memory' 内存
10,'mwrite' 内存写
11,'donated' ?
This is a very useful internal view on the buffer cache headers for database blocks in the buffer cache.
GV$BH / V$BH
脚本:
查询当前X$BH状态的脚本
X$BUFFER


X$BUFFERED_PUBLISHERS

GV$BUFFERED_PUBLISHERS
&
V$BUFFERED_PUBLISHERS
X$BUFFERED_QUEUES


X$BUFFERED_SUBSCRIBERS


X$CKPTBUFCheck Point Buffer

X$CONTEXT


X$DUALDUAL table
SYS.STANDARD需要用到X$DUAL,
X$ESTIMATED_MTTR


X$GLOBALCONTEXT


X$HOFP


X$HS_SESSION


X$INSTANCE_CACHE_TRANSFER


X$JOXFC


X$JOXFD


X$JOXFM


X$JOXFR


X$JOXFS


X$JOXFT


X$JSKJOBQ


X$JSKSLV


X$K2GTE


X$K2GTE2


X$KAUVRSTAT


X$KCBBES


X$KCBBF


X$KCBBHS


X$KCBFWAIT


X$KCBKPFS


X$KCBKWRL


X$KCBLDRHIST


X$KCBLSC


X$KCBMMAV


X$KCBOBH


X$KCBOQH


X$KCBSC


X$KCBSDS


X$KCBSH


X$KCBSW


X$KCBVBL


X$KCBWAIT


X$KCBWBPD


X$KCBWDS


X$KCBWH


X$KCCAGF


X$KCCAL


X$KCCBF


X$KCCBI


X$KCCBL


X$KCCBP


X$KCCBS


X$KCCCC


X$KCCCFKernel Cache Controlfile management ControlFile name

X$KCCCP


X$KCCDC


X$KCCDFHIST


X$KCCDI

MAXLOGMEMBERS is available via x$kccdi.dimlm
X$KCCDI2


X$KCCDL


X$KCCFC


X$KCCFE


X$KCCFLE


X$KCCFN


X$KCCIC


X$KCCIRT


X$KCCLE


X$KCCLH


X$KCCOR


X$KCCPA


X$KCCPD


X$KCCRDI


X$KCCRM


X$KCCRS


X$KCCRSR


X$KCCRT


X$KCCSL


X$KCCTF


X$KCCTIR


X$KCCTS


X$KCFIO


X$KCFIOHIST


X$KCFTIO


X$KCFTIOHIST


X$KCKCE


X$KCKFM


X$KCKTY


X$KCLCRST


X$KCLCURST


X$KCLFH


X$KCLFI


X$KCLFX


X$KCLLS


X$KCLQN


X$KCLRCVST


X$KCPXPL


X$KCRFDEBUG


X$KCRFSTRAND


X$KCRFWS


X$KCRFX


X$KCRMF


X$KCRMT


X$KCRMX


X$KCRRALG


X$KCRRARCH


X$KCRRDEST


X$KCRRDGC


X$KCRRDSTAT


X$KCRRLNS


X$KCRRMS


X$KCTICW


X$KCTLAX


X$KCVFH


X$KCVFHALL


X$KCVFHMRR


X$KCVFHONL


X$KCVFHTMP


X$KDLT


X$KDNSSF


X$KDXHS


X$KDXST


X$KEACMDN


X$KEAOBJT


X$KEHECLMAP


X$KEHEVTMAP


X$KEHF


X$KEHOSMAP


X$KEHPRMMAP


X$KEHR


X$KEHRP


X$KEHR_CHILD


X$KEHSQT


X$KEHSYSMAP


X$KEHTIMMAP


X$KELRTD


X$KELTGSD


X$KELTOSD


X$KELTSD


X$KEWAM


X$KEWASH


X$KEWECLS


X$KEWEFXT


X$KEWESMAS


X$KEWESMS


X$KEWMAFMV


X$KEWMDRMV


X$KEWMDSM


X$KEWMEVMV


X$KEWMFLMV


X$KEWMGSM


X$KEWMRSM


X$KEWMRWMV


X$KEWMSEMV


X$KEWMSMDV


X$KEWMSVCMV


X$KEWRSQLIDTAB


X$KEWRTB


X$KEWRTSEGSTAT


X$KEWRTSQLSTAT


X$KEWSSESV


X$KEWSSMAP


X$KEWSSVCV


X$KEWSSYSV


X$KEWXOCF


X$KEWX_LOBS


X$KEWX_SEGMENTS


X$KFALS


X$KFDAT


X$KFDPARTNER


X$KFDSK


X$KFFIL


X$KFFXP


X$KFGMG


X$KFGRP


X$KFKID


X$KFNCL


X$KFTMTA


X$KGHLU


X$KGICC


X$KGICS


X$KGLAU


X$KGLBODY


X$KGLCLUSTER


X$KGLCURSOR


X$KGLDP


X$KGLINDEX


X$KGLJMEM


X$KGLJSIM


X$KGLLC


X$KGLLK


X$KGLMEM


X$KGLNA


X$KGLNA1


X$KGLOB


X$KGLPN


X$KGLRD


X$KGLSIM


X$KGLSN


X$KGLST


X$KGLTABLE


X$KGLTR


X$KGLTRIGGER


X$KGLXS


X$KGSKASP


X$KGSKCFT


X$KGSKCP


X$KGSKDOPP


X$KGSKPFT


X$KGSKPP


X$KGSKQUEP


X$KGSKTE


X$KGSKTO


X$KJBL


X$KJBLFX


X$KJBR


X$KJBRFX


X$KJCTFR


X$KJCTFRI


X$KJCTFS


X$KJDRHV


X$KJDRMAFNSTATS


X$KJDRMHVSTATS


X$KJDRMREQ


X$KJDRPCMHV


X$KJDRPCMPF


X$KJICVT


X$KJILFT


X$KJILKFT


X$KJIRFT


X$KJISFT


X$KJITRFT


X$KJMDDP


X$KJMSDP


X$KJXM


X$KKSAI


X$KKSBV


X$KKSCSKernel Kompile Shared Cursor Sharing

X$KKSSRD


X$KLCIE


X$KLPT


X$KMCQS


X$KMCVC


X$KMGSCT


X$KMGSOP


X$KMMDI


X$KMMDP


X$KMMRD


X$KMMSG


X$KMMSI


X$KNGFL


X$KNSTACR


X$KNSTASL


X$KNSTCAP


X$KNSTMVR


X$KNSTRPP


X$KNSTRQU


X$KOCST


X$KQDPG


X$KQFCO


X$KQFDT


X$KQFP


X$KQFSZ


X$KQFTA


X$KQFVI


X$KQFVT


X$KQLFBC


X$KQLFSQCE


X$KQLFXPL


X$KQLSET


X$KQRFP


X$KQRFS


X$KQRPD


X$KQRSD


X$KQRST


X$KRBAFF


X$KRBMROT


X$KRBMRST


X$KRBMSFT


X$KRCBIT


X$KRCCDE


X$KRCCDR


X$KRCCDS


X$KRCEXT


X$KRCFBH


X$KRCFDE


X$KRCFH


X$KRCGFE


X$KRCSTAT


X$KRFBLOG


X$KRFGSTAT


X$KRVSLV


X$KRVSLVS


X$KRVXDKA


X$KRVXSV


X$KSBDD


X$KSBDP


X$KSBTABACT


X$KSFMCOMPL


X$KSFMELEM


X$KSFMEXTELEM


X$KSFMFILE


X$KSFMFILEEXT


X$KSFMIOST


X$KSFMLIB


X$KSFMSUBELEM


X$KSFQDVNT


X$KSFQP


X$KSFVQST


X$KSFVSL


X$KSFVSTA


X$KSIMAT


X$KSIMAV


X$KSIMSI


X$KSIRESTYP


X$KSLCS


X$KSLECLASS


X$KSLED


X$KSLEI


X$KSLEMAP


X$KSLES


X$KSLLCLASS


X$KSLLD


X$KSLLT


X$KSLLW


X$KSLPO


X$KSLSCS


X$KSLSESHIST


X$KSLWSC


X$KSMDD


X$KSMDUT1


X$KSMFS


X$KSMFSV


X$KSMGE


X$KSMHP


X$KSMJCH


X$KSMJS


X$KSMLRU


X$KSMLS


X$KSMMEM


X$KSMNIM


X$KSMNS


X$KSMPP


X$KSMSD


X$KSMSGMEM


X$KSMSPKernel Service Memory in Shared Pool

X$KSMSPR


X$KSMSP_DSNEW


X$KSMSP_NWEX


X$KSMSS


X$KSMSTRS


X$KSMUP


X$KSOLSFTS


X$KSOLSSTAT


X$KSPPCV


X$KSPPCV2


X$KSPPIKernel Service, Parameter, Parameter Info

X$KSPPO


X$KSPPSV


X$KSPPSV2


X$KSPSPFH


X$KSPSPFILE


X$KSPXFR


X$KSQDN


X$KSQEQ


X$KSQEQTYP


X$KSQRS


X$KSQST


X$KSRCCTX


X$KSRCDES


X$KSRCHDL


X$KSRMPCTX


X$KSRMSGDES


X$KSRMSGO


X$KSTEX


X$KSUCF


X$KSUCPUSTAT


X$KSULL


X$KSULOP


X$KSULV


X$KSUMYSTA


X$KSUPGP


X$KSUPGS


X$KSUPL


X$KSUPRKernel Services User Process
V$PROCESS is based on GV$PROCESS;
GV$PROCESS is based on X$KSUPR
X$KSUPRLAT


X$KSURLMT


X$KSURU


X$KSUSD


X$KSUSE


X$KSUSECON


X$KSUSECST


X$KSUSEH


X$KSUSESTA


X$KSUSEX


X$KSUSGIF


X$KSUSGSTA


X$KSUSIO


X$KSUTM


X$KSUVMSTAT


X$KSUXSINST


X$KSWSASTAB


X$KSWSCLSTAB


X$KSWSEVTAB


X$KSXAFA


X$KSXPIA


X$KSXRCH


X$KSXRCONQ


X$KSXRMSG


X$KSXRREPQ


X$KSXRSG


X$KTADM


X$KTCSP


X$KTCXB


X$KTFBFE


X$KTFBHC


X$KTFBUE


X$KTFTHC


X$KTFTME


X$KTIFB


X$KTIFF


X$KTIFP


X$KTIFV


X$KTPRHIST


X$KTPRXRS


X$KTPRXRT


X$KTRSO


X$KTSKSTAT


X$KTSPSTAT


X$KTSSO


X$KTSTFC


X$KTSTSSD


X$KTTEFINFO


X$KTTVS


X$KTUGD


X$KTUQQRY


X$KTURD


X$KTURHIST


X$KTUSMST


X$KTUSMST2


X$KTUXEKernel Transaction Undo Transaxtion EntryThis view holds entry for each active undo slot.To see any DEAD transactions for deferred transaction recovery after startup:
SELECT *
  FROM x$ktuxe
 WHERE ktuxecfl = 'DEAD';
X$KUPVA


X$KUPVJ


X$KVII


X$KVIS

SELECT kvisval, kvisdsc
  FROM x$kvis;
X$KVIT


X$KWDDEF


X$KWQBPMT


X$KWQPD


X$KWQPS


X$KWQSI


X$KWRSNV


X$KXFPCDS


X$KXFPCMS


X$KXFPCST


X$KXFPDP


X$KXFPNS


X$KXFPPFT


X$KXFPSDS


X$KXFPSMS


X$KXFPSST


X$KXFPYS


X$KXFQSROW


X$KXSBD


X$KXSCC


X$KZDOS


X$KZEMAEA


X$KZEMAIE


X$KZRTPD


X$KZSPR


X$KZSRO


X$KZSRT


X$LCR


X$LE


X$LOGMNR_ATTRIBUTE$


X$LOGMNR_CALLBACK


X$LOGMNR_COL$


X$LOGMNR_COLTYPE$


X$LOGMNR_CONTENTS


X$LOGMNR_DICT$


X$LOGMNR_DICTIONARY


X$LOGMNR_DICTIONARY_LOAD


X$LOGMNR_ENCRYPTED_OBJ$


X$LOGMNR_ENCRYPTION_PROFILE$


X$LOGMNR_IND$


X$LOGMNR_INDPART$


X$LOGMNR_LATCH


X$LOGMNR_LOGFILE


X$LOGMNR_LOGS


X$LOGMNR_OBJ$


X$LOGMNR_PARAMETERS


X$LOGMNR_PROCESS


X$LOGMNR_REGION


X$LOGMNR_ROOT$


X$LOGMNR_SESSION


X$LOGMNR_TAB$


X$LOGMNR_TABCOMPART$


X$LOGMNR_TABPART$


X$LOGMNR_TABSUBPART$


X$LOGMNR_TRANSACTION


X$LOGMNR_TS$


X$LOGMNR_TYPE$


X$LOGMNR_USER$


X$MESSAGES


X$NLS_PARAMETERS


X$NSV


X$OPTION


X$PRMSLTYX


X$QESMMAHIST


X$QESMMAPADV


X$QESMMIWH


X$QESMMIWT


X$QESMMSGA


X$QESRSTAT


X$QESRSTATALL


X$QKSCESES


X$QKSCESYS


X$QKSMMWDS


X$QUIESCE


X$RFMP


X$RFMTE


X$SKGXPIA


X$TARGETRBA


X$TEMPORARY_LOB_REFCNT


X$TIMEZONE_FILE


X$TIMEZONE_NAMES


X$TRACE


X$TRACE_EVENTS


X$UGANCO


X$VERSION


X$VINST


X$XSAGGR


X$XSAGOP


X$XSAWSO


X$XSLONGOPS


X$XSOBJECT


X$XSOQMEHI


X$XSOQOJHI


X$XSOQOPHI


X$XSOQOPLU


X$XSOQSEHI


X$XSSINFO





























































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值