Oracle常用内置视图和动态性能表.doc

上传人:文库蛋蛋多 文档编号:2394976 上传时间:2023-02-17 格式:DOC 页数:88 大小:2.26MB
返回 下载 相关 举报
Oracle常用内置视图和动态性能表.doc_第1页
第1页 / 共88页
Oracle常用内置视图和动态性能表.doc_第2页
第2页 / 共88页
Oracle常用内置视图和动态性能表.doc_第3页
第3页 / 共88页
Oracle常用内置视图和动态性能表.doc_第4页
第4页 / 共88页
Oracle常用内置视图和动态性能表.doc_第5页
第5页 / 共88页
点击查看更多>>
资源描述

《Oracle常用内置视图和动态性能表.doc》由会员分享,可在线阅读,更多相关《Oracle常用内置视图和动态性能表.doc(88页珍藏版)》请在三一办公上搜索。

1、Oracle9i动态性能 (V$)视图说明本节介绍动态性能视图。这些视图一般作为 V$视图引用。本节包括下列内容:z动态性能视图。z视图说明。C.1 动态性能视图Oracle 服务器包括一组基础视图,这些视图由服务器维护,系统管理员用户 SYS 可以 访问它们。这些视图被称为动态性能视图,因为它们在数据库打开和使用时不断进行更新, 而且它们的内容主要与性能有关。虽然这些视图很像普通的数据库表,但它们不允许用户直接进行修改。这些视图提供 内部磁盘结构和内存结构方面的数据。用户可以对这些视图进行查询,以便对系统进行管理 与优化。文件 CATALOG.SQL 包含这些视图的定义以及公用同义词。必须运

2、行 CATALOG.SQL 创建这 些视图及同义词。C.1.1 V$ 视图动态性能视图由前缀 V_$标识。这些视图的公用同义词具有前缀 V$。数据库管理员或用 户应该只访问 V$对象,而不是访问 V_$对象。动态性能视图由企业管理器和 Oracle Trace 使用,Oracle Trace 是访问系统性能信息 的主要界面。建议: 一旦实例启动,从内存读取数据的 V$视图就可以访问了。从磁盘读取数据的视 图要求数据库已经安装好了。警告:给出动态性能视图的有关信息只是为了系统的完整性和对系统进行管理。公司 并不承诺以后也支持这些视图。C.1.2 GV$ 视图在 Oracle 中,还有一种补充类型

3、的固定视图。即 GV$(Global V$,全局 V$)固定视图。 对于本章介绍的每种 V$ 视图(除 V$CACHE_LOCK、V$LOCK_ACTIVITY、V$LOCKS_WITH_COLLISIONS和 V$ROLLNAME 外),都存在一个 GV$视图。在并行服务器环境下,可查询 GV$视图从所有限 定实例中检索 V$视图的信息。除 V$信息外,每个 GV$视图拥有一个附加的名为 INST_ID 的 整型列。INST_ID 列显示从其获得相关的 V$视图信息的实例号。INST_ID 列可用作一个从可 得到的实例集检索 V$信息的过滤器。例如,下列查询:SELECT*FROMGV$LO

4、CKWHEREINST_ID = 2ORINST_ID = 5表示从实例 2 和 5 上的 V$ 视图中检索信息。GV$视图可用来返回用 OPS_ADMIN_GROUP 参数定义的实例组上的信息。GV$视图具有下列限制:z在安装数据库的所有实例上,PARALLEL_MAX_SERVERS 参数的值必须大于零。z为了成功完成查询,必须至少用一个成员来定义 OPS_ADMIN_GROUP 参数。C.1.2 访问动态性能表在安装之后,仅有用户名为 SYS 或具有 SYSDBA ROLE 的用户能够访问动态性能表。C.2 视图说明本节列出动态性能视图的列和公用同义词。1V$ACCESS此视图显示数据库

5、中当前锁定的对象及访问它们的会话。列数据类型说明SIDNUMBER访问一个对象的会话号OWNERVARCHAR2(64)对象的拥有者OBJECTVARCHAR2(1000)对象号TYPEVARCHAR2(12 )对象的类型标识符2 V$ACTIVE_INSTANCES对所有当前使数据库安装的实例,此视图将实例名映射到实例号。列数据类型说明INST_NUMBERNUMBER实例号INST_NAMEVARCHAR2(60)实例名3 V$AQ此视图描述数据库中队列的统计数据。列数据类型说明QIDNUMBER唯一的队列标识符WAITINGNUMBER队列中处于“WAITING”状态的消息号READYN

6、UMBER队列中处于“READY”状态的消息号EXPIREDNUMBER队列中处于“EXPIRED”状态的消息号TOTAL_WAITNUMBER队列中处于“READY”消息的总等待时间AVERAGE_WAITNUMBER队列中处于“READY”消息的平均等待时间4 V$ARCHIVE此视图包含需要归档的重做日志文件的信息。每行提供一个线程的信息。这些信息在V$LOG 中也可得到。Oracle 建议使用 V$LOG。更多信息,请参阅“V$LOG”。列数据类型说明GROUP#NUMBER日志文件组号THREAD#NUMBER日志文件线程号SEQUENCE#NUMBER日志文件序列号CURRENT#

7、VARCHAR2(3)当前在使用的归档日志FIRST_CHANGE#NUMBER存储在当前日志中的第一个 SCN5V$ARCHIVE_DEST对于当前实例,此视图描述所有归档日志目标、它们的当前值、模式以及状态。列数据类型说明DEST_IDNUMBERID(1-5)STATUSVARCHAR2(9)状态:VAILID:初始化并可得到;INACTIVE:无目标信息; DEFERRED:用户手工禁用; ERROR:打开或拷贝中出错; DISABLED:出错后禁用;BAD PARAM:参数有错;BINDINGVARCHAR2(9)成功请求:MANDATORY-必须成功,否则OPTIONAL-不需要成

8、功(依赖于LOG_ARCHIVE_MIS_SUCCEED_DEST)NAME_SPACEVARCHAR2(7)定义范围:SYSTEM-系统定义或 SESSION-会话定义TARGETVARCHAR2(7)目标:PRIMARY-拷贝到主目标或 STANDBY-拷贝到备用目标REOPEN_SECSVARCHAR2(7)按秒计算的重试时间(出错之后)DESTINATIONVARCHAR2(256)目标文本串(转换为主位置或备用服务器名)FAIL_DATEDATE最后出错的日期和时间FAIL_SEQUENCENUMBER最后出错的日志序列号FAIL_BLOCKNUMBER最后出错的块号ERRORVAR

9、CHAR2(256)最后出错的文本关于归档日志目标,请参阅 LOG_ARCHIVE_DEST、LOG_ARCHIVE_DUPLEX_DEST、LOG_ARCHIVE_DEST_n、LOG_ARCHIVE_DEST_STATE_n、STANDBY_ARCHIVE_DEST 和LOG_ARCHIVE_MIN_SUCCEED_DEST 。6V$ARCHIVE_LOG此视图从包含归档日志名的控制文件中显示归档日志信息。在联机重做日志成功地归档 或清除后插入的(如果日志被清除,则名称列为 NULL)后,插入一个归档日志记录。如果 该日志归档两次,将有两个具有 THREAD#、SEQUENCE#、FIRS

10、T_CHANGE#但名称不同的归档日 志记录。在从备份集或拷贝重新存储归档日志时,也插入一个归档日志记录。列数据类型说明RECIDNUMBER归档日志记录 IDSTAMPNUMBER归档日志记录时间戳NAMEVARCHAR2(512)归档日志文件名。如果设置为 NULL, 则日志文件在被归档前清除THREAD#NUMBER重做线程号SEQUENCE#NUMBER重做日志序列RESETLOGS_ CHANGE#NUMBER在写入此日志时重置数据库的日志更 改号RESETLOGS_TIMEDATE在写入此日志时重置数据库的日志时间FIRST_CHANGE#NUMBER归档日志中的第一个更改号FIR

11、ST_TIMENUMBER第一个更改的时间戳NEXT_CHANGE#NUMBER下一日志中的第一个更改NEXT_TIMENUMBER下一个更改的时间戳BLOCKSNUMBER以块表示的归档日志大小BLOCK_SIZENUMBER重做日志块的尺寸ARCHIVEDVARCHAR2(3)YES/NO DELETEDVARCHAR2(3)YES/NOCOMPLETION_TIMEDATE归档完成时间7V$ARCHIVE_PROCESSES此视图提供实例的各种 ARCH 进程的状态信息。列数据类型说明PROCESSNUMBER实例的 ARCH 进程标识符,编号从 0 至 9STATUSVARCHAR2(

12、10)ARCH 进程的状态,显示为一个关键字。可 能的值为:STOPPED、SCHEDULED、STARTING、ACTIVE、STOPPING 和 TERMINATEDLOG_SEQUENCENUMBER如果 STATE=“BUSY”,则这是当前归档的 联机重做日志序号STATEVARCHAR2(4)这是 ARCH 进程的当前状态,显示为一个 关键字。可能的关键字为:IDLE 和 BUSY8V$BACKUP此视图显示所有联机数据文件的备份状态。列数据类型说明FILE#NUMBER文件标识符STATUSVARCHAR2(18)文件状态:NOT ACTIVE、ACTIVE(正在进行备份)、OFF

13、INE NORMAL 或一个错误说明CHANGE#NUMBER备份开始时的系统更改号TIMEDATE备份开始时间9V$BACKUP_ASYNC_IO此视图显示控制文件中的备份集信息。在成功地完成备份集时,插入一个备份集记录。列数据类型说明SIDNUMBER进行备份或恢复的会话的 Oracle SIDSERIALNUMBER进行备份或恢复的 SID 的使用计数USE_COUNTNUMBER可用来标识来自不同备份集的行计数器DEVICE_TYPEVARCHAR2(17)放置文件的设备类型TYPEVARCHAR2(9)INPUT、OUTPUT、AGGREGATESTATUSVARCHAR2(11)N

14、OT STARTED;IN PROGRESS;FINISHEDFILENAMEVARCHAR2(513)被读取或写入的备份文件名SET_COUNTNUMBER被读取或写入的备份集的集计数SET_STAMPNUMBER被读取或写入的备份集的集时间戳BUFFER_SIZENUMBER用来读写这个文件的缓冲区的尺寸BUFFER_COUNTNUMBER用来读写这个文件的缓冲区的数量TOTAL_BYTESNUMBER如果知道,为将对这个文件进行读写的字节总数。如果不知道,此列为空OPEN_TIMEDATE文件打开的时间。如果 TYPE=AGGREGATE,则这是聚集中第一个文件打开的时间CLOSE_TI

15、MEDATE文件关闭的时间。如果 TYPE=AGGREGATE,则这是聚集中第一个文件关闭的时间ELAPSED_TIMENUMBER文件打开的时间,以百分之一秒计MAXOPENFILESNUMBER同时打开的磁盘文件数。这个值仅在TYPE=AGGREGATE的行中给出BYTESNUMBER迄今为止读写的字节数BFFECTIVE_ BYTES_PER_ SECONDNUMBER在这个备份中用这个设备归档的 I/O 率IO_COUNTNUMBER对这个文件执行的 I/O 数READYNUMBER缓冲区立即作好使用准备的异步请求数SHORT_WAITSNUMBER缓冲区不立即可用,但缓冲区在进行 I

16、/O完成的非阻塞轮询后的可用次数SHORT_WAIT_ TIME_TOTALSHORT_WAIT_ TIME_MAXNUMBERI/O 完成的非阻塞轮询所用的时间总 数,以百分之一秒计NUMBERI/O 完成的非阻塞轮询所用的最大时间 数,以百分之一秒计LOG_WAITSNUMBER缓冲区不立即可用,缓冲区仅在进行 I/O 完成的非阻塞轮询后可用的次数LOG_WAITSNUMBER缓冲区不立即可用,缓冲区仅在进行 I/O 完成的非阻塞轮询后可用的次数LOG_WAITS_ TIME_TOTALLOG_WAITS_ TIME_MAXNUMBERI/O 完成的阻塞等待所有的时间总数, 以百分之一秒计

17、NUMBERI/O 完成的阻塞等待所有的最大时间 数,以百分之一秒计10 V$BACKUP_CORRUPTION此视图显示来自控制文件的数据文件备份中出错的相关信息。注意,在控制文件和归 档日志备份中是不容许出错的。列数据类型说明RECIDNUMBER备份出错的记录 IDSTAMPNUMBER备份出错的记录时间戳SET_STAMPNUMBER备份集时间戳SET_COUNTNUMBER备份集计数PIECE#NUMBER备份的片号FILE#NUMBER数据文件号BLOCK#NUMBER出错范围中的第一块BLOCKSNUMBER出错范围中的邻接块数CORRUPTION_ CHANGE#NUMBER检

18、查到逻辑错的更改号。设置为 0表示介质错MARKED_ CURRUPTVARCHAR2(3)YES/NO。如果设置为 YES,则在数据文件中不标记块出错,而在进行数 据文件备份时检查并标记11 V$BACKUP_DATAFILE此视图显示来自控制文件的备份数据文件和备份控制文件。列数据类型说明RECIDNUMBER备份数据文件记录 IDSTAMPNUMBER备份数据文件记录时间戳SET_STAMPNUMBER备份集时间戳 SET_COUNTNUMBER备份集计数 FILE#NUMBER数据文件号CREATION_CHANGE#NUMBER数据文件的创建更改CREATE_TIMEDATE数据文件

19、的创建时间戳RESETLOGS_CHANGE#NUMBER数据文件备份时的重置日志更改号RESETLOGS_TIME#DATE数据文件备份时的重置日志时间戳INCREMENTAL_LEVELNUMBER(04) 个增量备份级INCREMENTAL_ CHANGE#CHECKPOINT_ CHANGE#NUMBER增量更改号包含在这个备份中后更 改的所有块。全备份设置为 0NUMBER直到检查点更改号的所有更改都包含在此备份中CHECKPOINT_TIMEDATE检查点时间戳ABSOLUTE_FUZZY_ CHANGE#NUMBER此备份中的最高更改号MARKED_CORRUPTNUMBER标记

20、出错的块数MEDIA_CORRUPTNUMBER介质出错的块数LOGICALLY_CORRUPTNUMBER逻辑出错的块数DATAFILE_BLOCKSNUMBER备份时按块计的数据文件的尺寸。 这个值也是从这个备份重新开始时数据文件占用的块数BLOCKSNUMBER数据文件以块计的尺寸。未用块不 拷贝到备份BLOCKSNUMBER块尺寸OLDEST_OFFLINE_ RANGENUMBER此备份控制文件中最旧的脱机范围 记录的 RECID。对于数据文件为 0COMPLETION_TIMEDATE完成时间12 V$BACKUP_DEVICE这个视图显示支持设备的设备的有关信息。如果某种设备类型

21、不支持指定的设备,则返 回该设备的一个带设备类型和空设备的行。如果某种设备类型支持指定的设备,则为该类型 的每个可用设备返回一行。这个视图不返回特殊的设备类型 DISK,因为它总是可用的。列数据类型说明DEVICE_TYPEVARCHAR2(17)备份设备的类型DEVICE_NAMEVARCHAR2(512)备份设备的名称13 V$BACKUP_PIECE这个视图显示来自控制文件的备份片的相关信息。每个备份集由一个或多个备份片组成。列数据类型说明RECIDNUMBER备份片记录 IDSTAMPNUMBER备份片记录时间戳SET_STAMPNUMBER备份集时间戳SET_COUNTNUMBER备

22、份集计数PIECE#NUMBER备份片号(1n)COPY#NUMBER确定用允许双工创建的备份片的拷贝号。如果备份片不是双工的,为 1DEVICE_TYPEVARCHAR2(17)备份片驻留的设备类型。备份组在 磁盘上设置为 DISK。请参V$BACKUP_DEVICEHANDLEVARCHAR2(513)备份片句柄确定正在恢复的备份片COMMENTSVARCHAR2(81)操作系统或存储子系统返回的注 释。对于磁盘上的备份片设置为NULL。这个信息只是提示性的;恢 复时不需要MEDIAVARCHAR2(65)备份片驻留其上的介质数。这个值是提示性的;恢复时不需要MEDIA_POOLNUMBE

23、R备份片驻留在其中的介质池。这是一个与 RecoveryManager 的 BACKUP命令的 POOL 操作数中输入的值相同的值CONCURVARCHAR2(3)YES/NO,确定介质上的片是否可并发地访问TAGVARCHAR2(32)备份片标记。在备份集级指定这个标记,但在片级存储DELETEDVARCHAR2(3)如果设置为 YES,表示片被删除,否则设置为 NOSTART_TIMEDATE开始时间COMPLETION_TIMEDATE完成时间ELAPSED_SECONDSNUMBER占用的秒数14 V$BACKUP_REDOLOG此视图显示来自控制文件的备份集中归档日志的信息。注意,联

24、机重做日志不能直接 备份;它们必须首先归档到磁盘,然后再备份。一个归档日志备份集可包含一个或多个归档 日志。列数据类型说明RECIDNUMBER此行的记录 ID。它是一个标识此行的整数STAMPNUMBERRECID 唯一地标识此行所用的时间戳SET_STAMPNUMBER备份集时间戳SET_COUNTNUMBER标识这个备份集的 V$BACKUP_SET 表的行外部键之一THREAD#NUMBER日志的线程号SEQUENCE#NUMBER日志序列号RESETLOGS_CHANGE#NUMBER在写入前的最后重置日志的更改号RESETLOGS_TIMEDATE在日志写入前的最后重置日志的更改时

25、间。同一备份集中所有日志的这个值都是相同的FIRST_CHANGE#NUMBER在将日志切换入时的 SCN。日志中的重做是在此 SCN 或更大进行的FIRST_TIMEDATE切换入日志时所分配的时间NEXT_CHANGE#NUMBER切换出日志时的 SCN。日志中的重做低于此 SCNNEXT_TIMEDATE切换出日志时分配的时间BLOCKSNUMBER逻辑块中的日志尺寸,包括标题块BLOCK_SIZENUMBER以字节表示的日志块尺寸15 V$BACKUP_SET此视图显示来自控制文件的备份集信息。在成功完成备份集后,插入一个备份集记录。列数据类型说明RECIDNUMBER备份集记录 ID

26、。STAMPNUMBER备份集记录的时间戳ET_STAMPNUMBER备份集时间戳。备份集时间戳和计 数唯一标识备份集V$BACKUP_PIECE;V$BACKUP_DATAFILE;V$BACKUP_REDOLOG;V$BACKUP_CORRUPTION;SET_COUNTNUMBER备份集计数器。备份集计数每当开 始一个新备份集时加 1(如果备份集永不结束则则此数会丢失)。如果重 新创建控制文件,则此计数重置为1。因此此计数必须与唯一标识一个 备份集的时间戳一起使用V$BACKUP_PIECE 表的主键,以及下 列表的外部键:V$BACKUP_PIECE;V$BACKUP_DATAFILE

27、;V$BACKUP_REDOLOG;V$BACKUP_CORRUPTIONBACKUP_TYPEVARCHAR2(1)此备份中的文件类型。如果此备份 含有归档重做日志,则为L。如 果这是一个数据文件完全备份,则 值为D。如果这是一个增量备份, 则值为I。CONTROLFILE_ INCLUDEDINCREMENTAL_ LEVELVARCHAR2(3)如果此备份集中含有一个控制文 件,则设置为 YES,否则设置为 NONUMBER此备份集适合于数据库备份策略的位置。对完全的数据文件备份设置 为零,对增量数据文件备份设置为非零,而对归档日志备份设置为 NULLPIECESNUMBER备份集中不同

28、备份片的数目START_TIMEDATE开始时间COMPLETION_TIMEDATE在成功完成备份时,这是备份集的 完成时间。这也是由 backupEnd 返回的相同时间。如果备份正在进行中或已经失败,则设置为 NULL ELAPSED_SECONDSNUMBER所占用的秒数BLOCK_SIZENUMBER备份集的块尺寸16 V$BACKUP_SYNC_IO此视图显示来自控制文件的备份集的信息。在备份集成功完成之后,插入一个备份集记录。列数据类型说明SIDNUMBER进行备份或恢复的会话的 Oracle SIDSERIALNUMBER进行备份或恢复的 SID 的使用计数USE_COUNTNU

29、MBER可用来标识来自不同备份集的行计 数器DEVICE_TYPEVARCHAR2(17)放置文件的设备类型TYPEVARCHAR2(9)INPUT、OUTPUT、AGGREGATESTATUSVARCHAR2(11)NOT STARTED、IN PROGRESS;FINISHED FILENAMEVARCHAR2(512)被读取或写入的备份文件名SET_COUNTNUMBER被读取或写入的备份集的集计数SET_STAMPNUMBER被读取或写入的备份集的集时间戳BUFFER_SIZENUMBER用来读写这个文件缓冲区的尺寸BUFFEER_COUNTNUMBER用来读写这个文件缓冲区的数量TO

30、TAL_BYTESNUMBER如果知道,为将对这个文件进行读 写的字节总数。如果不知道,此列为空OPEN_TIMEDATE文件打开的时间。如果TYPE=AGGREGATE,则这是聚集中第 一个文件打开的时间CLOSE_TIMEDATE文件关闭的时间。如果TYPE=AGGREGATE,则这是聚集中第 一个文件打开的时间ELAPSED_TIMEDATE文件打开时间,以百分之一秒计MAXOPENFILESNUMVER同时打开的磁盘文件数。这个值仅在 TYPE=AGGREGATE的行中同时给 出BYTESNUMBER迄今为止读写的字节数BFFECTIVE_BYTES_PER_SECONDNUMBER在

31、这个备份中用这个设备归档的 I/O率IO_COUNTNUMBER对这个文件执行的 I/O 数I/O_TIME_TOTALNUMBER进行此文件的 I/O 所占的时间总数, 以百分之一秒计I/O_TIME_MAXNUMBER单个 I/O 请求所用的最大时间DISCRETE_BYTES PER_SECONDNUMBER这个文件的平均传输率17 V$BGPROCESS此视图描述后台进程。列数据类型说明PADDRRAW(4)进程状态对象的地址NAMEVARCHAR2后台进程的名称DESCRIPTIONVARCHAR2后台进程的说明ERRORNUMBER所遇到的错误18 V$BH这是一个并行服务器视图。

32、这个视图给出 SGA 中每个缓冲区的 ping 状态和数目。列数据类型说明FILE#NUMBER数据文件标识号(为找到文件名, 可查询 DB_DATA_FILES 或 V$DBFILES)BOLCK#NUMBER块号CLASS#NUMBER类号STATUSVARCHAR2(1)FREE=当前不用XCUR=互斥的SCUR=当前共享CR=一致的读取READ=从磁盘读取MREC=处于介质恢复模式IREC=处于实例恢复模式XNCNUMBER由于与其他实例争用导致的空锁变 换的 PCMx 数。此列已作废,但为了历史兼容性仍然保留LOCK_ELEMENT_ADDRLOCK_ELEMENT_ NAMELOC

33、K_ELEMENT_CLASSRAW(4)包含覆盖缓冲区的 PCM 锁的锁元素 的地址。如果不止一个缓冲区具有 相同的地址,则相同的 PCM 锁也覆 盖这些缓冲区NUMBER包含覆盖缓冲区的 PCM 锁的锁元素 的地址。如果不止一个缓冲区具有 相同的地址,则相同的 PCM 锁也覆 盖这些缓冲区NUMBER包含覆盖缓冲区的 PCM 锁的锁元素 的地址。如果不止一个缓冲区具有 相同的地址,则相同的 PCM 锁也覆 盖这些缓冲区FORCED_READSNUMBER锁必须从磁盘上读取的次数,重新 读取是由于其他实例通过在锁模式 中请求此锁上的 PCM 锁,强迫它退 出了此实例的高速缓存FORCED_W

34、RITESNUMBER由于这个实例已经搞坏了这个块并 且其他实例已经以冲突的模式请求 了这个锁上的 PCM 锁,而导致 DBWR 必须将这个块写入磁盘的次数DIRTYVARCHAR(1)Y=修改过的块DIRTYVARCHAR(1)Y=临时块DIRTYVARCHAR(1)Y=ping 过的块DIRTYVARCHAR(1)Y=块是陈旧的DIRTYVARCHAR(1)Y=直接块DIRTYVARCHAR(1)总是设置为 N。此列已废弃,但为了 历史兼容而保留OBJDNUMBER缓冲区代表的块的数据库对象数TS#NUMBER块的表空间数19 V$BUFFER_POOL此视图显示实例可用的所有缓冲池的相关

35、信息。这个“设施”适合于 LRU 栓锁组的数目。 更多的信息,请参阅“DB_BLOCK_LRU_LATCHES”。列数据类型说明IDNUMBER缓冲池 ID 号NAMEVARCHAR2(20)缓冲池名称LO_SETIDNUMBER低设置 ID 号HI_SETIDNUMBER高设置 ID 号SET_COUNTNUMBER这个缓冲池中的设置数,为HI_SETID_LO_SETID+1BUFFERSNUMBER分配给缓冲池的缓冲区数LO_BNUMNUMBER本缓冲池的低缓冲区号HI_BNUMNUMBER本缓冲池的高缓冲区号20V$BUFFER_POOL_STATISTICS此视图显示事例可用的所有缓

36、冲池的相关信息。这个“设施”适合于 LRU 栓锁组的数目。 更多的信息,请参阅“DB_BLOCK_LRU_LATCHES”。列数据类型说明IDNUMBER缓冲池 ID 号NAMEVARCHAR2(20)缓冲池名称SET_MSIZENUMBER缓冲池最大设置尺寸CNUM_REPLNUMBER替换列表中的缓冲区数CNUM_WRITENUMBER写入列表中的缓冲区数CNUM_SETNUMBER设置中的缓冲区数BUF_GOTNUMBER设置获得的缓冲区数SUM_WRITENUMBER设置写入的缓冲区数SUM_SCANNUMBER设置扫描的缓冲区数FREE_BUFFER_WAITNUMBER可用缓冲区等

37、待统计数据WRITE_COMPLETE_WAITNUMBER写完成等待统计数据BUFFER_BUSY_WAITNUMBER缓冲区忙等待统计数据RFEE_BUFFER_INSPECTEDNUMBER可用缓冲区检查统计数据DIRTY_ BUFFER_INSPECTEDNUMBER灰缓冲区检查统计数据DB_BLOCK_CHANGENUMBER数据块更改统计数据DB_BLOCK_GETSNUMBER取得数据库块统计数据CONSISENT_GETSNUMBER一致取统计数据PHYSICAL_READSNUMBER物理读统计数据PHYSICAL_WRITESNUMBER物理写统计数据21V$CACHE这是

38、一个并行服务器视图。此视图包含来自当前实例的 SGA 中每个块的块标题的信息,这些 信息涉及特定的数据库对象。列数据类型说明FILE#NUMBER数据文件标识号(为找到文件名,可查询 DB_DATA_FILES 或V$DBFILES)BOLCK#NUMBER块号CLASS#NUMBER类号STATUSVARCHAR2(1)FREE=当前不用XCUR=互斥的SCUR=当前共享 CR=一致的读取 READ=从磁盘读取 MREC=处于介质恢复模式 IREC=处于实例恢复模式XNCNUMBER由于与其他实例争用导致的空 锁变换的 PCMx 数。此列已作 废,但为了历史兼容性仍然保留FORCED_REA

39、DSNUMBER强制读取FORCED_WRITESNUMBER强制写入NANEVARCHAR2(30)包含该块的数据库对象名PARTITION_NAMEVARCHAR2(30)分区名;非分区对象为 NULL KINDVARCHAR2930)数据库对象名。请参阅表 B-1OWNER#NUMBER拥有者LOCK_ELEMENT_ ADDRRAW(4)包含覆盖缓冲区的 PCM 锁的锁 元素的地址。如果不止一个缓 冲区具有相同的地址,则相同 的 PCM 锁也覆盖这些缓冲区LOCK_ELEMENTNUMBER包含覆盖缓冲区的 PCM 锁的锁 元素的地址。如果不止一个缓 冲区具有相同的地址,则相同的 PC

40、M 锁也覆盖这些缓冲区表 B-1KIND 列的值1index112TABLE123CLUSTER134VIEW145SYNONYM196SEQUENCE207PROCEDURE218FUNCTION229PACKAGENULL10NON_EXISTENT类型号KIND 值类型号KIND 值PACKAGEBODYTRIGGERTYPETYPEBODYTABLEPARTITIONINDEXPARTITIONLOBLIBRARYUNKNOWN22V$CACHE_LOCK这是一个并行服务器视图列数据类型说明FILE#NUMBER数据文件标识号(为找到文件名,可查询 DB_DATA_FILES 或V$D

41、BFILES)BOLCK#NUMBER块号STATUSVARCHAR2(1)FREE=当前不用XCUR=互斥的 SCUR=当前共享 CR= 一致的读取 READ=从磁盘读取MREC=处于介质恢复模式IREC=处于实例恢复模式XNCNUMBER由于与其他实例争用导致的并行 高速缓存管理锁变换的数目NANEVARCHAR2(30)包含该块的数据库对象名PARTITION_NAMEVARCHAR2(30)分区名;非分区对象为 NULL KINDVARCHAR2(30)数据库对象名。请参阅表 B-1OWNER#NUMBER拥有者号LOCK_ELEMENT_ADDRLOCK_ELEMENT_NAMERA

42、W(4)包含覆盖缓冲区的 PCM 锁的锁元 素的地址。如果不止一个缓冲区具有相同的地址,则相同的 PCM锁也覆盖这些缓冲区NUMBER包含覆盖缓冲区的 PCM 锁的锁元 素的地址。如果不止一个缓冲区具有相同的地址,则相同的 PCM锁也覆盖这些缓冲区FORCED_READSNUMBER锁必须从磁盘读取次数,重新读 取是由于其他实例通过在锁模式中请求此锁上的 PCM 锁,强迫它退出了此实例的高速缓存FORCED_WRITESNUMBER由于这个实例已经搞坏了这个块 并且其他实例已经以冲突的模式请求了这个锁上的 PCM 锁,而导致 DBWR 必须将这个块写入磁盘 的次数INDXNUMBER平台专用的锁管理程序标识符CLASSNUMBER平台专用的锁管理程序标识符除了平台专用的锁管理标识符外,V$CASHE_LOCK 与 V$CACHE 类似。如果平台专用的锁 管理程序提供了监控正在进行的 PCM 锁操作的工具,则这个信息是很有用的。例如,前一个

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号