ImageVerifierCode 换一换
格式:DOCX , 页数:187 ,大小:131.04KB ,
资源ID:12146610      下载积分:1 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-12146610.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Oracle常用内置视图和动态性能表解读.docx)为本站会员(b****6)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

Oracle常用内置视图和动态性能表解读.docx

1、Oracle常用内置视图和动态性能表解读Oracle9i动态性能 (V$)视图说明 本节介绍动态性能视图。这些视图一般作为 V$视图引用。本节包括下列内容: 动态性能视图。 视图说明。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$

3、视图在 Oracle 中,还有一种补充类型的固定视图。即 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$信息的过滤器。例如,

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

5、视图的列和公用同义词。1V$ACCESS此视图显示数据库中当前锁定的对象及访问它们的会话。列 数据类型 说明SIDNUMBER访问一个对象的会话号OWNERVARCHAR2(64)对象的拥有者OBJECTVARCHAR2(1000)对象号TYPEVARCHAR2(12 )对象的类型标识符2 V$ACTIVE_INSTANCES对所有当前使数据库安装的实例,此视图将实例名映射到实例号。列 数据类型 说明INST_NUMBERNUMBER实例号INST_NAMEVARCHAR2(60)实例名3 V$AQ此视图描述数据库中队列的统计数据。列 数据类型 说明QIDNUMBER唯一的队列标识符WAITI

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

7、志文件线程号SEQUENCE#NUMBER日志文件序列号CURRENT#VARCHAR2(3)当前在使用的归档日志FIRST_CHANGE#NUMBER存储在当前日志中的第一个 SCN5 V$ARCHIVE_DEST对于当前实例,此视图描述所有归档日志目标、它们的当前值、模式以及状态。列 数据类型 说明DEST_IDNUMBERID(1-5)STATUSVARCHAR2(9)状态:VAILID:初始化并可得到;INACTIVE:无目标信息; DEFERRED:用户手工禁用; ERROR:打开或拷贝中出错; DISABLED:出错后禁用;BAD PARAM:参数有错;BINDINGVARCHAR

8、2(9)成功请求:MANDATORY-必须成功,否则OPTIONAL-不需要成功(依赖于LOG_ARCHIVE_MIS_SUCCEED_DEST)NAME_SPACEVARCHAR2(7)定义范围:SYSTEM-系统定义或 SESSION-会话定义TARGETVARCHAR2(7)目标:PRIMARY-拷贝到主目标或 STANDBY-拷贝到备用目标REOPEN_SECSVARCHAR2(7)按秒计算的重试时间(出错之后)DESTINATIONVARCHAR2(256)目标文本串(转换为主位置或备用服务器名)FAIL_DATEDATE最后出错的日期和时间FAIL_SEQUENCENUMBER最后

9、出错的日志序列号FAIL_BLOCKNUMBER最后出错的块号ERRORVARCHAR2(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 。6 V$ARCHIVE_LOG此视图从包含归档日志名的控制文件中显示归档日志信息。在联机重做日志成功地归档 或清除后插入的(如果日志被清除,则名称列为 NULL)后,插入一个归档日志记录。

10、如果 该日志归档两次,将有两个具有 THREAD#、SEQUENCE#、FIRST_CHANGE#但名称不同的归档日 志记录。在从备份集或拷贝重新存储归档日志时,也插入一个归档日志记录。列 数据类型 说明RECID NUMBER 归档日志记录 IDSTAMP NUMBER 归档日志记录时间戳NAME VARCHAR2(512) 归档日志文件名。如果设置为 NULL, 则日志文件在被归档前清除THREAD# NUMBER 重做线程号SEQUENCE# NUMBER 重做日志序列RESETLOGS_ CHANGE#NUMBER 在写入此日志时重置数据库的日志更 改号RESETLOGS_TIME D

11、ATE 在写入此日志时重置数据库的日志时间FIRST_CHANGE# NUMBER 归档日志中的第一个更改号FIRST_TIME NUMBER 第一个更改的时间戳NEXT_CHANGE# NUMBER 下一日志中的第一个更改NEXT_TIME NUMBER 下一个更改的时间戳BLOCKS NUMBER 以块表示的归档日志大小BLOCK_SIZE NUMBER 重做日志块的尺寸ARCHIVED VARCHAR2(3) YES/NO DELETED VARCHAR2(3) YES/NOCOMPLETION_TIME DATE 归档完成时间7 V$ARCHIVE_PROCESSES此视图提供实例的各

12、种 ARCH 进程的状态信息。列 数据类型 说明PROCESS NUMBER 实例的 ARCH 进程标识符,编号从 0 至 9STATUS VARCHAR2(10) ARCH 进程的状态,显示为一个关键字。可 能的值为:STOPPED、SCHEDULED、STARTING、ACTIVE、STOPPING 和 TERMINATEDLOG_SEQUENCE NUMBER 如果 STATE=“BUSY”,则这是当前归档的 联机重做日志序号STATE VARCHAR2(4) 这是 ARCH 进程的当前状态,显示为一个 关键字。可能的关键字为:IDLE 和 BUSY8 V$BACKUP此视图显示所有联机

13、数据文件的备份状态。列 数据类型 说明FILE#NUMBER文件标识符STATUSVARCHAR2(18)文件状态:NOT ACTIVE、ACTIVE(正在进行备份)、OFFINE NORMAL 或一个错误说明CHANGE#NUMBER备份开始时的系统更改号TIMEDATE备份开始时间9 V$BACKUP_ASYNC_IO此视图显示控制文件中的备份集信息。在成功地完成备份集时,插入一个备份集记录。列 数据类型 说明SID NUMBER 进行备份或恢复的会话的 Oracle SIDSERIALNUMBER进行备份或恢复的 SID 的使用计数USE_COUNTNUMBER可用来标识来自不同备份集的

14、行计数器DEVICE_TYPEVARCHAR2(17)放置文件的设备类型TYPEVARCHAR2(9)INPUT、OUTPUT、AGGREGATESTATUSVARCHAR2(11)NOT STARTED;IN PROGRESS;FINISHEDFILENAMEVARCHAR2(513)被读取或写入的备份文件名SET_COUNTNUMBER被读取或写入的备份集的集计数SET_STAMPNUMBER被读取或写入的备份集的集时间戳BUFFER_SIZENUMBER用来读写这个文件的缓冲区的尺寸BUFFER_COUNTNUMBER用来读写这个文件的缓冲区的数量TOTAL_BYTESNUMBER如果知

15、道,为将对这个文件进行读写的字节总数。如果不知道,此列为空OPEN_TIMEDATE文件打开的时间。如果 TYPE=AGGREGATE,则这是聚集中第一个文件打开的时间CLOSE_TIMEDATE文件关闭的时间。如果 TYPE=AGGREGATE,则这是聚集中第一个文件关闭的时间ELAPSED_TIME NUMBER 文件打开的时间,以百分之一秒计MAXOPENFILES NUMBER 同时打开的磁盘文件数。这个值仅在TYPE=AGGREGATE的行中给出BYTES NUMBER 迄今为止读写的字节数BFFECTIVE_ BYTES_PER_ SECONDNUMBER 在这个备份中用这个设备归

16、档的 I/O 率IO_COUNT NUMBER 对这个文件执行的 I/O 数READY NUMBER 缓冲区立即作好使用准备的异步请求数SHORT_WAITS NUMBER 缓冲区不立即可用,但缓冲区在进行 I/O完成的非阻塞轮询后的可用次数SHORT_WAIT_ TIME_TOTALSHORT_WAIT_ TIME_MAXNUMBER I/O 完成的非阻塞轮询所用的时间总 数,以百分之一秒计NUMBER I/O 完成的非阻塞轮询所用的最大时间 数,以百分之一秒计LOG_WAITS NUMBER 缓冲区不立即可用,缓冲区仅在进行 I/O 完成的非阻塞轮询后可用的次数LOG_WAITS NUMB

17、ER 缓冲区不立即可用,缓冲区仅在进行 I/O 完成的非阻塞轮询后可用的次数LOG_WAITS_ TIME_TOTALLOG_WAITS_ TIME_MAXNUMBER I/O 完成的阻塞等待所有的时间总数, 以百分之一秒计NUMBER I/O 完成的阻塞等待所有的最大时间 数,以百分之一秒计10 V$BACKUP_CORRUPTION此视图显示来自控制文件的数据文件备份中出错的相关信息。注意,在控制文件和归 档日志备份中是不容许出错的。列 数据类型 说明RECID NUMBER 备份出错的记录 IDSTAMP NUMBER 备份出错的记录时间戳SET_STAMP NUMBER 备份集时间戳S

18、ET_COUNT NUMBER 备份集计数PIECE# NUMBER 备份的片号FILE# NUMBER 数据文件号BLOCK# NUMBER 出错范围中的第一块BLOCKS NUMBER 出错范围中的邻接块数CORRUPTION_ CHANGE#NUMBER 检查到逻辑错的更改号。设置为 0表示介质错MARKED_ CURRUPT VARCHAR2(3) YES/NO。如果设置为 YES,则在数据文件中不标记块出错,而在进行数 据文件备份时检查并标记11 V$BACKUP_DATAFILE此视图显示来自控制文件的备份数据文件和备份控制文件。列 数据类型 说明RECIDNUMBER备份数据文件

19、记录 IDSTAMPNUMBER备份数据文件记录时间戳SET_STAMP NUMBER 备份集时间戳 SET_COUNT NUMBER 备份集计数 FILE# NUMBER 数据文件号CREATION_CHANGE# NUMBER 数据文件的创建更改CREATE_TIME DATE 数据文件的创建时间戳RESETLOGS_CHANGE# NUMBER 数据文件备份时的重置日志更改号RESETLOGS_TIME# DATE 数据文件备份时的重置日志时间戳INCREMENTAL_LEVEL NUMBER (04) 个增量备份级INCREMENTAL_ CHANGE#CHECKPOINT_ CHAN

20、GE#NUMBER 增量更改号包含在这个备份中后更 改的所有块。全备份设置为 0NUMBER 直到检查点更改号的所有更改都包含在此备份中CHECKPOINT_TIME DATE 检查点时间戳ABSOLUTE_FUZZY_ CHANGE#NUMBER 此备份中的最高更改号MARKED_CORRUPT NUMBER 标记出错的块数MEDIA_CORRUPT NUMBER 介质出错的块数LOGICALLY_CORRUPT NUMBER 逻辑出错的块数DATAFILE_BLOCKS NUMBER 备份时按块计的数据文件的尺寸。 这个值也是从这个备份重新开始时数据文件占用的块数BLOCKS NUMBER

21、 数据文件以块计的尺寸。未用块不 拷贝到备份BLOCKS NUMBER 块尺寸OLDEST_OFFLINE_ RANGENUMBER 此备份控制文件中最旧的脱机范围 记录的 RECID。对于数据文件为 0COMPLETION_TIME DATE 完成时间12 V$BACKUP_DEVICE这个视图显示支持设备的设备的有关信息。如果某种设备类型不支持指定的设备,则返 回该设备的一个带设备类型和空设备的行。如果某种设备类型支持指定的设备,则为该类型 的每个可用设备返回一行。这个视图不返回特殊的设备类型 DISK,因为它总是可用的。列 数据类型 说明DEVICE_TYPEVARCHAR2(17)备份

22、设备的类型DEVICE_NAMEVARCHAR2(512)备份设备的名称13 V$BACKUP_PIECE这个视图显示来自控制文件的备份片的相关信息。每个备份集由一个或多个备份片组成。列 数据类型 说明RECIDNUMBER备份片记录 IDSTAMPNUMBER备份片记录时间戳SET_STAMPNUMBER备份集时间戳SET_COUNTNUMBER备份集计数PIECE#NUMBER备份片号(1n)COPY#NUMBER确定用允许双工创建的备份片的拷贝号。如果备份片不是双工的,为 1DEVICE_TYPE VARCHAR2(17) 备份片驻留的设备类型。备份组在 磁盘上设置为 DISK。请参V$

23、BACKUP_DEVICEHANDLE VARCHAR2(513) 备份片句柄确定正在恢复的备份片COMMENTS VARCHAR2(81) 操作系统或存储子系统返回的注 释。对于磁盘上的备份片设置为NULL。这个信息只是提示性的;恢 复时不需要MEDIAVARCHAR2(65)备份片驻留其上的介质数。这个值是提示性的;恢复时不需要MEDIA_POOLNUMBER备份片驻留在其中的介质池。这是一个与 Recovery Manager 的 BACKUP命令的 POOL 操作数中输入的值相同的值CONCURVARCHAR2(3)YES/NO,确定介质上的片是否可并发地访问TAGVARCHAR2(3

24、2)备份片标记。在备份集级指定这个标记,但在片级存储DELETEDVARCHAR2(3)如果设置为 YES,表示片被删除,否则设置为 NOSTART_TIMEDATE开始时间COMPLETION_TIMEDATE完成时间ELAPSED_SECONDSNUMBER占用的秒数14 V$BACKUP_REDOLOG此视图显示来自控制文件的备份集中归档日志的信息。注意,联机重做日志不能直接 备份;它们必须首先归档到磁盘,然后再备份。一个归档日志备份集可包含一个或多个归档 日志。列 数据类型 说明RECIDNUMBER此行的记录 ID。它是一个标识此行的整数STAMPNUMBERRECID 唯一地标识此

25、行所用的时间戳SET_STAMPNUMBER备份集时间戳SET_COUNTNUMBER标识这个备份集的 V$BACKUP_SET 表的行外部键之一THREAD#NUMBER日志的线程号SEQUENCE#NUMBER日志序列号RESETLOGS_CHANGE#NUMBER在写入前的最后重置日志的更改号RESETLOGS_TIMEDATE在日志写入前的最后重置日志的更改时间。同一备份集中所有日志的这个值都是相同的FIRST_CHANGE#NUMBER在将日志切换入时的 SCN。日志中的重做是在此 SCN 或更大进行的FIRST_TIMEDATE切换入日志时所分配的时间NEXT_CHANGE#NUM

26、BER切换出日志时的 SCN。日志中的重做低于此 SCNNEXT_TIMEDATE切换出日志时分配的时间BLOCKSNUMBER逻辑块中的日志尺寸,包括标题块BLOCK_SIZENUMBER以字节表示的日志块尺寸15 V$BACKUP_SET此视图显示来自控制文件的备份集信息。在成功完成备份集后,插入一个备份集记录。列 数据类型 说明RECID NUMBER 备份集记录 ID。STAMP NUMBER 备份集记录的时间戳ET_STAMP NUMBER 备份集时间戳。备份集时间戳和计 数唯一标识备份集V$BACKUP_PIECE;V$BACKUP_DATAFILE;V$BACKUP_REDOLO

27、G;V$BACKUP_CORRUPTION;SET_COUNT NUMBER 备份集计数器。备份集计数每当开 始一个新备份集时加 1(如果备份集永不结束则则此数会丢失)。如果重 新创建控制文件,则此计数重置为1。因此此计数必须与唯一标识一个 备份集的时间戳一起使用V$BACKUP_PIECE 表的主键,以及下 列表的外部键:V$BACKUP_PIECE;V$BACKUP_DATAFILE;V$BACKUP_REDOLOG;V$BACKUP_CORRUPTIONBACKUP_TYPE VARCHAR2(1) 此备份中的文件类型。如果此备份 含有归档重做日志,则为L。如 果这是一个数据文件完全备份

28、,则 值为D。如果这是一个增量备份, 则值为I。CONTROLFILE_ INCLUDEDINCREMENTAL_ LEVELVARCHAR2(3) 如果此备份集中含有一个控制文 件,则设置为 YES,否则设置为 NONUMBER 此备份集适合于数据库备份策略的位置。对完全的数据文件备份设置 为零,对增量数据文件备份设置为非零,而对归档日志备份设置为 NULLPIECES NUMBER 备份集中不同备份片的数目START_TIME DATE 开始时间COMPLETION_TIME DATE 在成功完成备份时,这是备份集的 完成时间。这也是由 backupEnd 返回的相同时间。如果备份正在进行

29、中或已经失败,则设置为 NULL ELAPSED_SECONDS NUMBER 所占用的秒数BLOCK_SIZE NUMBER 备份集的块尺寸16 V$BACKUP_SYNC_IO此视图显示来自控制文件的备份集的信息。在备份集成功完成之后,插入一个备份集记录。列 数据类型 说明SID NUMBER 进行备份或恢复的会话的 Oracle SIDSERIAL NUMBER 进行备份或恢复的 SID 的使用计数USE_COUNT NUMBER 可用来标识来自不同备份集的行计 数器DEVICE_TYPE VARCHAR2(17) 放置文件的设备类型TYPE VARCHAR2(9) INPUT、OUTPUT、AGGREGATESTATUS VARCHAR2(11) NOT STARTED、IN PROGRESS;FINISHED FILENAME VAR

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2