天天看点

x$表1

本文整理自网络:

最早从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_Name

Meanings

Comments

V$ Views / Scripts

X$ABSTRACT_LOB

LOB's ABSTRACT

X$ACTIVECKPT

ACTIVE Check Point

X$ASH

Active Session History

X$BH

B

uffer 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.

<a href="http://www.dbanotes.net/X%24TABLES/GV%24BH.txt">GV$BH / V$BH</a>

脚本:

<a href="http://www.dbanotes.net/X%24TABLES/BufferStatus.txt">查询当前X$BH状态的脚本</a>

X$BUFFER

X$BUFFERED_PUBLISHERS

GV$BUFFERED_PUBLISHERS

&amp;

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:

X$KUPVA

X$KUPVJ

X$KVII

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