前言

最早從Yong Huang那裡看到關於比較詳細的X$表的介紹,後來陸續從其他Oracle專家那裡得到了不少信息。在Steve Adams 的書中對X$表多有提及,而且他的站點也是個資源比較豐富的地方。不過在中文Oracle

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_Name

Meanings

Comments

V$ 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

Oracle中tablesinfo_Oracle X$Tables | 學步園相关推荐

  1. oracle cur notfound,%notfound的理解——oracle存儲過程 | 學步園

    文檔中的解釋:It returns TRUE if an INSERT, UPDATE, or DELETE statement affected no rows, or a SELECT INTO ...

  2. mysql計劃任務_MySQL計劃任務 | 學步園

    MySQL的功能越來越強大了,逐漸在想大型商業資料庫靠攏了,這不,5.1的版本已然支持視圖.觸發器.job等功能. 下面簡單介紹下我所使用的MySQL的job功能(也就是計劃任務,Oracle中稱jo ...

  3. matlab怎么用wavedec,Matlab中wavedec使用學習及詳解 | 學步園

    最近在使用對ECG訊號進行小波係數的提取,所以用到了wavedec這個matlab中內置函數.然後盡心學習,發現還挺高深,不是我學到的衹是一點皮毛,因爲要對一段波形進行特徵提取,所以我要看哪個小波係數 ...

  4. oracle 减少回表,減少oracle sql回表次數 提高SQL查詢性能 | 學步園

    要寫出高效的SQL,那麼必須必須得清楚SQL執行路徑,介紹如何提高SQL性能的文章很多,這裡不再贅述,本人來談談如何從 減少SQL回表次數 來提高查詢性能,因為回表將導致掃描更多的數據塊. 我們大家都 ...

  5. java bigdecimal.valueof_java 中的大數據類型(BigInteger和BigDecimal) | 學步園

    一.為什麼為用到BigInteger和BigDecimal這種數據類型呢? 我們非常清楚,java裡面整型int與浮點型float,double它們存放數據的範圍是有邊界的.那麼如果需要更大的數據時, ...

  6. mysql hibernate mediumtext_mysql中的text,mediumtext,longtext在Hibernate中的類型映射 | 學步園...

    (摘自http://congpeixue.iteye.com/blog/283402) 在Hibernate的配置中,我目前是採用Annotation的方式,不過原理應該都一樣. 對於如下的屬性: p ...

  7. php中mysql_affected_rows()更新记录返回0_php中mysql_affected_rows()返回-1帶來的“陷阱” | 學步園...

    $link = mysql_connect('localhost', 'mysql_user', 'mysql_password'); if (!$link) { die('Could not con ...

  8. mysql存儲過程_Mysql存儲過程 | 學步園

    一.創建存儲過程 在創建存儲過程之前,首先要了解delimiter 分界符,默認sql 語句分界符是 ; 分號,但為了寫較長的存儲過程,需要將默認分割符修改掉,建議修改為 //,如此之後,sql 語句 ...

  9. 八字易经算法之用JAVA实现完整排盘系统_八字易經演算法之用JAVA實現完整排盤系統 | 學步園...

    去年一天,一個朋友去看望病人回來就驚奇的告訴我,他發現和他朋友一起住院(肝膽科)的病人無一例外都是屬相為虎的病人,不是大一輪就是小一輪的.這是為什麼呢? 這不是什麼偶然,也不是什麼巧合.也許通過八字能 ...

最新文章

  1. python编写脚本方法_使用Python编写提取日志中的中文的脚本的方法
  2. Linux服务管理---系统运行级别、rpm启动与自启动、源码包的启动...
  3. apollo mqtt linux qt,MQTT第5版更新,以及如何应用到Qt MQTT模块中
  4. 韦布望远镜现在到哪儿了:距离地球60万公里,NASA还说可以用10年
  5. 0基础学python-零基础直接学习Python入门IT合适吗?
  6. rxjs switchMap的实现原理
  7. 东方通没有创造中间件 却在定义中间件的“化蝶”
  8. python 描述符类_python的黑魔法--描述符
  9. NLP学习—8.模型部署—Flask、Docker
  10. opengl开启垂直同步_应该开启“垂直同步”吗 ?
  11. uiuc大学计算机排名2019,2019年QS世界大学排名伊利诺伊大学香槟分校排名第71
  12. 全国短信息中心号码一览
  13. 【Tensorflow+自然语言处理+LSTM】搭建智能聊天客服机器人实战(附源码、数据集和演示 超详细)
  14. uni-app 省市区选择器
  15. 分治法--处理数列问题
  16. spark和tez的区别
  17. 计算机网络----前言
  18. gojs实现仿启信宝股权结构关系树图
  19. 2014年360校园招聘笔试题,干货分享
  20. 《量子信息与量子计算简明教程》第三章·量子纠缠状态及其应用 (上)

热门文章

  1. 毫秒转换为天、小时、分、秒
  2. 2017华为校招汇总
  3. WinCE Eboot中的BLCOMMON
  4. 英语论文投稿与写作36问 [36 Questions on Publishing and Writing English Journal Articles]
  5. 一个简易的c语言病毒源码,求简单病毒代码
  6. Window 产品密钥
  7. 深度学习笔记(28) 残差网络
  8. 315维权大数据报告:手机爆炸事件仍在发生,国民安全受到严重威胁!
  9. 如何解决Win10操作系统无法访问局域网共享文件夹的问题
  10. 植入「电子神经」,瘫痪小鼠也能踢球,鲍哲南团队成果登Nature子刊