加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Oracle X$Tables

发布时间:2020-12-12 14:04:39 所属栏目:百科 来源:网络整理
导读:前言 最早从Yong Huang那里看到关于比较详细的X$表的介绍,后来陆续从其他Oracle专家那里得到了不少信息。在Steve Adams 的书中对X$表多有提及,而且他的站点也是个资源比较丰富的地方。不过在中文Oracle技术社区很少能看到一份比较完备的介绍X$的文档。这算
Table_NameMeaningsCommentsV$ Views / Scripts X$ABSTRACT_LOB LOB's ABSTRACT X$ACTIVECKPT ACTIVE Check Point X$ASH Active Session History X$BH Buffer Header Buffer 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$CKPTBUF Check Point Buffer X$CONTEXT X$DUAL DUAL 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$KCCCF Kernel 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$KKSCS Kernel 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$KSMSP Kernel 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$KSPPI Kernel 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$KSUPR Kernel 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$KTUXE Kernel Transaction Undo Transaxtion Entry This 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

源自:http://www.cnblogs.com/sopost/archive/2010/07/14/2190104.html

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

前言

最早从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
    推荐文章
      热点阅读