oracle X表汇总
来源:互联网 发布:龙神契约升阶数据 编辑:程序博客网 时间:2024/05/22 09:04
前言
最早从 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$ 表的信息。
然后查看 xtables.sql 文件的内容。 相关站点:$ strings $ORACLE_HOME/bin/oracle >xtable.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
注释
一些特定的缩写的含义
Table_NameMeaningsCommentsV$ Views / ScriptsX$ABSTRACT_LOBLOB's ABSTRACT X$ACTIVECKPTACTIVE Check Point X$ASHActive Session History X$BHBuffer Header Buffer CacheX$KS - Kernel Services X$KSL - Kernel Service LatchX$KC - Kernel CacheX$KQ - Kernel Query X$KQ - Kernel GenericX$LE - Lock ElementX$KZ - Kernel Security
中所有块的当前状态
从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_PUBLISHERSX$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.dimlmX$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$KSUPRX$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
- oracle X表汇总
- oracle表设计汇总
- Oracle的X$表
- oracle 表空间信息汇总
- oracle 汇总
- oracle 汇总
- oracle汇总
- ORACLE X$表命名约定
- cocos2d-x问题汇总
- cocos2d-x问题汇总
- cocos2d-x 问题汇总
- cocos2d-x问题汇总
- Android 5.X 汇总
- oracle中的临时表用法汇总
- Oracle中的临时表用法汇总
- Oracle中的临时表用法汇总
- Oracle中的临时表用法汇总
- Oracle中的临时表用法汇总
- Python file read and wirte
- 算法复杂度分析
- QTP之回放模式(ReplayType)
- linux获取文件类型
- windows 下安装 python lxml
- oracle X表汇总
- 29
- wince6.0 don't know how to make**错误
- 本科应届生月薪5000元以上的职业
- 数据结构与算法 试题与答案
- 一种不会导致资源泄露的“终止”线程的方法
- loadView和viewDidLoad及initWithNibName/awakeFromNib/initWithCoder
- lemur学习
- HappyIdiom之六(1)实现动物类列表的显示