oracle常用性能视图.docx

上传人:b****0 文档编号:12813107 上传时间:2023-04-22 格式:DOCX 页数:19 大小:27.59KB
下载 相关 举报
oracle常用性能视图.docx_第1页
第1页 / 共19页
oracle常用性能视图.docx_第2页
第2页 / 共19页
oracle常用性能视图.docx_第3页
第3页 / 共19页
oracle常用性能视图.docx_第4页
第4页 / 共19页
oracle常用性能视图.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

oracle常用性能视图.docx

《oracle常用性能视图.docx》由会员分享,可在线阅读,更多相关《oracle常用性能视图.docx(19页珍藏版)》请在冰豆网上搜索。

oracle常用性能视图.docx

oracle常用性能视图

视图名字说明

1.V$FIXED_TABLE列出当前发行的固定对象的说明

这个视图显示数据库中所有动态性能表、视图和导出表。

某些V$表(如V$ROLLNAME)

涉及实际的表,因此没有列出。

列数据类型说明

NAME

VARCHAR2(30)

对象名

OBJECT_ID

NUMBER

固定对象的标识符

TYPE

VARCHAR2(5)

对象类型:

TABLE、VIEW

TABLE_NUM

NUMBER

如果动态性能表为TABLE类型,则为标识它的号码

2.V$INSTANCE显示当前实例的状态

这个视图显示当前实例的状态。

这个版本的V$INSTANCE与前面版本的的V$INSTANCE不兼容。

列数据类型说明

INSTANCE_NUMBER

NUMBER

实例注册所用的实例号。

对应与INSTANCE_NUMBER初始化参数。

可参阅INSTANCE_NUMBER

INSTANCE_NAME

VARCHAR2(16)

实例名

HOST_NAME

VARCHAR2(64)

主机名

VERSION

VARCHAR2(17)

RDBMS版本

STARTUP_TIME

DATE

实例启动的时间

STATUS

VARCHAR2(7)

STARTED/MOUNTED/OPEN                     STARTED:

启动安装后或数据库关闭后,OPEN:

启动后或数据库打开后

PARALLEL

VARCHAR2(3)

YES/NO:

是否并行服务器模式

THREAD#

NUMBER

实例打开的重做线程

ARCHIVER

VARCHAR2(7)

STOPPED/STARTED/FAILED;FAILED表示归档程序最后一次归档某个日志失败,但在5分钟内将重试

LOG_SWITCH_WAIT

VARCHAR2(11)

正在等待ARCHIVELOG/CLEARLOG/CHECKPOINT事件日志切换。

注意:

如果ALTERSYSTEMSWITCHLOGFILE挂起,但在当前联机重做日志中还有空间则

这个值为NULL

LOGINS

VARCHAR2(10)

ALLOWED/RESTRICTED

SHUTDOWN_PENDING

VARCHAR2(3)

YES/NO

DATABASE_STATUS

VARCHAR2(17)

数据库的状态

3.V$LATCH列出锁存器的统计数据

这个视图列出非父级栓锁的统计数据和父级栓锁的汇总统计数据。

即,父级栓锁的统计数据包括从其每个子级栓锁开始的数据。

说明:

列SLEEP5、SLEEP6、…SLEEP11是为了与以前的Oracle班本兼容而给出的。

不累加这些列的数据。

列数据类型说明

ADDR

RAW(4)

栓锁对象的地址

LATCH#

NUMBER

栓锁编号

LEVEL#

NUMBER

栓锁级别

NEME

VARCHAR2(64)

栓锁名

GETS

NUMBER

等待获得的次数

MISSES

NUMBER

等待获得但第一次尝试失败的次数

SLEEPS

NUMBER

在需要等待时睡眠的次数

IMMEDIATE_GETS

NUMBER

不用等待获得的次数

IMMEDIATE_MISSES

NUMBER

不等待获得失败的次数

WAITERS_WOKEN

NUMBER

等待被唤醒多少次

WAITS_HOLDING

_LATCH

NMBER

拥有一个不同的栓锁时等待的次数

SPIN_GETS

NUMBER

第一次尝试失败,但在以后的轮次中成功

SLEEP1

NUMBER

睡眠1次的等待

SLEEP2

NUMBER

睡眠2次的等待

SLEEP3

NUMBER

睡眠3次的等待

SLEEP4

NUMBER

睡眠4次的等待

SLEEP5

NUMBER

睡眠5次的等待

SLEEP6

NUMBER

睡眠6次的等待

SLEEP7

NUMBER

睡眠7次的等待

SLEEP8

NUMBER

睡眠8次的等待

SLEEP9

NUMBER

睡眠9次的等待

SLEEP10

NUMBER

睡眠10次的等待

SLEEP11

NUMBER

睡眠11次的等待

 

4.V$LIBRARYCACHE有关库缓存性能的统计数据

这个视图包含库高速缓存性能与活动的有关统计数据。

列数据类型说明

NAMESPACE

VARCHAR2(15)

名称空间

GETS

NUMBER

为这个名称空间中的对象请求某个锁的次数

GETHITS

NUMBER

在内存中找到某个对象的句柄的次数

GETHITRATIO

NUMBER

GETHITS与GETS的比例

PINS

NUMBER

为这个名称空间中的对象请求PIN的次数

PINHITS

NUMBER

在内存中找到相应库对象的所有元数据片的次数

PINHITRATIO

NUMBER

PINHITS与PINS的比例

RELOADS

NUMBER

自某个对象句柄建立以来,进行该对象的非第一次PIN的任意PIN,这样需要将对象从磁盘装入

INVALIDATIONS

NUMBER

此名称空间中的对象由于相关的对象被修改而无效的总次数

DLM_LOCK_REQUESTS

NUMBER

GET请求锁定实例锁的次数

DLM_PIN_REQUESTS

NUMBER

PIN请求锁定实例锁的次数

DLM_PIN_RELEASES

NUMBER

发布请求PIN实例锁的次数

DLM_INVALIDATION

_REQUESTS

NUMBER

GET请求无效实例锁的次数

DLM_INVALIDATIONS

NUMBER

从其他实例接收到的无效ping的次数

5.V$ROLLSTAT列出联机的回滚段的名字

这个视图包含回退段统计数据。

列数据类型说明

USN

NUMBER

回退段号

EXTENTS

NUMBER

回退段中的区数

RSSIZE

NUMBER

回退段以字节极的尺寸

WRITES

NUMBER

写到回退段的字节数

XACTS

NUMBER

活动的事务处理数

GETS

NUMBER

标题获得的数目

WAITS

NUMBER

标题等待的数目

OPTSIZE

NUMBER

回退段的最佳尺寸

HWMSIZE

NUMBER

回退段尺寸的高水位标记

SHRINKS

NUMBER

回退段尺寸减少的倍数

WRAPS

NUMBER

回退段缠绕的倍数

EXTENDS

NUMBER

回退段段尺寸扩展的倍数

AVESHRINK

NUMBER

平均收缩尺寸

AVEACTIVE

NUMBER

活动区随时间平均的当前尺寸

STATUS

VARCHAR2(15)

回退段状态

CUREXT

NUMBER

当前区

CURBLK

NUMBER

当前块

 

6.V$ROWCACHE显示活动数据字典的统计

这个视图显示数据字典活动的统计数据。

每行包含一个数据字典高速缓存的统计数据。

列数据类型说明

CACHE#

NUMBER

行高速缓存ID号

TYPE

VARCHAR2

父级或子级行高速缓存类型

SUBORDINATE#

NUMBER

子级集合号

PARAMETER

NUMBER

确定数据字典高速缓存中项数的初始化参数名

COUNT

NUMBER

高速缓存中项的总数

USAGE

NUMBER

包含有效数据的高速缓存项数

FIXED

NUMBER

高速缓存中的固定项数

GETS

NUMBER

请示数据对象信息的总数

GETMISSES

NUMBER

导致高速缓存未中的数据请求数

SCANS

NUMBER

扫描请求数

SCANMISSES

NUMBER

查找高速缓存中的数据扫描失败的次数

SCANCOMPLETES

NUMBER

对于子级项的列表,完全扫描列表的次数

MODIFICATIONS

NUMBER

插入、更新与删除的次数

FLUSHES

NUMBER

对磁盘进行刷新的次数

DLM_REQUESTS

NUMBER

DLM请求的次数

DLM_CONFILICTS

NUMBER

DLM冲突的次数

DLM_RELEASES

NUMBER

DLM释放的次数

 

7.V$SGA有关系统全局区的总结信息

这个视图包含系统全局区的摘要信息。

列数据类型说明

NAME

VARCHAR2

SGA组件名

VALUE

NUMBER

以字节表示的内存尺寸

8.V$SGASTAT有关系统全局区的详细信息

这个视图包含系统全局区的详细信息

列数据类型说明

NAME

VARCHAR2

SGA组件名

BYTES

NUMBER

以字节表示的内存尺寸

POOL

VARCHAR2

指出NAME中内存驻留的池子。

其值可以是:

LARGEPOO——从大型池中分配的内存SHAREDPOOL—从共享池中分配的内存

 

9.V$SORT_USAGE显示临时段的大小及会话,可以看出哪些进程在进行硬盘排序

这个视图描述排序用法。

列数据类型说明

USER

VARCHAR2(30)

请求临时空间的用户

SESSION_ADDR

RAW(4)

共享SQL游标的地址

SESSION_NUM

NUMBER

会话的系列号

SQLADDR

RAW(4)

SQL语句的地址

SQLHASH

NUMBER

SQL语句的散列值

TABLESPACE

VARCHAR2(31)

在其中分配空间的表空间

CONTENTS

VARCHAR2(9)

指出表空间是否是TEMPORARY/PERMANENT

SEGFILE#

NUMBER

初始区的文件号

SEGBLK#

NUMBER

初始区的块号

EXTENTS

NUMBER

分配给排序的区

BLOCKS

NUMBER

分配给排序的以块表示的区

SEGFNO

NUMBER

初始区的相对文件号

10.V$SQLAREA列出共享区的统计。

包括每个SQL串有一个行。

提供SQL语句在内存、分析及执行准备的统计。

文本限制在1000个字符内,整个文本从V$SQLTEXT中剪出64个有效的字节。

这个视图列出没有GROUPBY子句的共享SQL区的有关统计数据,而且对录入的原始SQL文本的每个孩子包含一行。

列数据类型说明

SQL_TEXT

VARCHAR2(1000)

当前游标的SQL文本的前8位字符

SHARABLE_MEM

NUMBER

这个子级游标使用的以字节表示的共享内存量

PERSISTENT_MEM

NUMBER

这个子级游标使用的以字节表示的持久内存量

RUNTIME_MEM

NUMBER

这个子级游标使用的临时结构尺寸

SORTS

NUMBER

为这个子级游标完成的排序数

LOADED_VERSIONS

NUMBER

如果装载了上下文堆栈,为1,否则为0

OPEN_VERSIONS

NUMBER

如果锁定了子级游标,为1,否则为0

USERS_OPENING

NUMBER

执行相应语句的用户数目

EXECUTIONS

NUMBER

自这个对象装入库高速缓存以来,在这个对象上的执行数目

USERS_EXECUTING

NUMBER

执行这个语句的用户数目

LOADS

NUMBER

对象被装入或重新装入的数目

FIRST_LOAD_TIME

VARCHAR2(19)

父级创建时间的时间戳

INVALIDATIONS

NUMBER

使子级游标无效的次数

PARSE_CALLS

NUMBER

这个子级游标的分析调用数目

DISK_READS

NUMBER

这个子级游标的磁盘读取数目

BUFFER_GETS

NUMBER

这个子级游标的缓冲区获取数目

ROWS_PROCESSED

NUMBER

分析SQL语句返回的总行数

COMMAND_TYPE

NUMBER

Oracle命令类型定义

OPTIMIZER_MODE

VARCHAR2(10)

SQL语句在其下执行的模式

OPTIMIZER_COST

NUMBER

优化程序给出这个查询的代价

PARSING_USER_ID

NUMBER

最初建立这个子游标的用户的用户ID

PARSING_SCHMA_ID

NUMBER

最初用来建立这个子级游标的模式ID

KEPT_VERSIONS

NUMBER

指出这个子级游标是否已经利用DBMS_SHARED_POOL程序包标记为固定在高速缓存中

ADDRESS

RAW(4)

这个子级游标的双亲的句柄地址

TYPE_CHK_HEAP

RAW(4)

这个子级游标的类型描述符的检查堆栈

HASH_VALUE

NUMBER

库高速缓存中的父级语句的散列值

CHILD_NUMBER

NUMBER

这个子级游标的编号

MODULE

VARCHAR2(64)

包含第一次分析SQL语句执行时的模块名,正如调用DBMS_APPLICATION_INFO.SET_MODEL所设置的那样

MODEL_HASH

NUMBER

在MODULE列中指定的模块的散列值

ACTION

VARCHAR2(64)

包含第一次分析SQL语句时执行的动作名,正如调用DBMS_APPLICATION_INFO.SET_MODEL所设置的那样

ACTION_HASH

NUMBER

在ACTION列中指定的动作的散列值

SERIALIZABLE_ABORT

NUMBER

每个游标的串行化事务处理失败,产生ORA-8177错误的次数

11.V$SQLTEXT在SGA中属于共享SQL光标的SQL语句内容。

这个视图包含属于SGA共享SQL游标的SQL语句文本。

列数据类型说明

ADDRESS

RAW(4)

与HASH_VALUE一道用来唯一标识一个高速缓存游标

HASH_VALUE

NUMBER

与ADDRESS一道用来唯一标识一个高速缓存游标

PIECE

NUMBER

用来排序SQL文本片段的编号

SQL_TEXT

VARCHAR2

一列包含SQL文本的一个片段

COMMAND_TYPE

NUMBER

SQL语句(SELECT、INSERT)等的类型代码

12.V$SYSSTAT包括基本的实例统计数据

这个视图显示列在V$SESSTAT和V$SYSSTAT表中的统计数据的解码统计数据名。

详细信息,请参阅V$SESSTAT和SYSSTAT。

列数据类型说明

STATISTIC#

NUMBER

统计数据号

NAME

VARCHAR2

统计数据名。

参见表B-13

CLASS

NUMBER

1(用户);2(重做);4(排队);8(高速缓存);16(操作系统);32(并行服务器);128(调试)

表B-13列出了V$ATATNAME返回的普通Oracle统计数据。

表B-13V$SESSETAT和V$SYSSTAT的统计数据名

此会话使用的CPU

调用开始时使用的CPU

建立的CR块

引用的高速缓存提交SCN

引用的提交SCN

为CR转换的当前块

扫描的DBWR缓冲区

DBWR检查点缓冲区写入

DBWR检查点

DBWR强制写入

找到的DBWR可用缓冲区

DBWRLRL扫描

DBWR构造可用空间请求

访问被写入缓冲区的DBWR

DBWR事务处理表写入

DBWR累加扫描深度

并行化DDL语句

DBWR撤消块写入

并行化DML语句

并行化DFO数

读写OShars

OS所有其他睡眠时间

OSInput块

OS数据页故障睡眠时间

OSKarnel页故障睡眠时间

OS强制上下文切换

接收到的OSMessages

OS消息发送

OSMinor页故障

OS其他系统陷阱CPU时间

OSOutput块

OS进程堆尺寸

OSProcess堆栈尺寸

OS信号接收

OS交换

OS系统调用CPU时间

OS系统调用

OS文本叶故障睡眠时间

OS用户级CPU时间

OS用户锁等待睡眠时间

OS主动环境切换

OS等待CPU(延迟时间)

接收到的PX本地消息

PX本地消息发送

接收到的PX远程消息

PX远程消息发送

串行卸载的并行操作

SQL*Net从客户机往返

SQL*Net往返数据库连接

SCN批处理的不必要的进程清除

完成的后台检查点

后台检查点开始

后台超时

未固定缓冲区计数

固定缓冲区计数

通过SQL*Net从客户机接收的字节

通过SQL*Net从数据库连接接收到的字节

通过SQL*Net发送到客户机的字节

通过SQL*Net发送到数据库连接的字节

取得快照的SCN调用:

kcmgss

对kcmgas的调用

调用kcmgss

对kcmgrs的调用

更改写入时间

清除和回退一致性读获取

只清除一致性读获取

簇键扫描块获取

簇键扫描

提交清除失败;块丢失

提交清除故障:

缓冲区被写入

提交清除失败;回叫失败

提交清除故障:

不能固定

提交清除失败;正在进行热备份

提交清除故障:

写禁止

提交清除

一致性获取

游标验证

数据库块更改

数据库块获取

延迟(当前)块清除应用程序

查到灰缓冲区

排队转换

排队死锁

排队释放

排队请求

排队超时

排队等待

交死锁

执行计数

查到空闲缓冲区

请求的空闲缓冲区

全局高速缓存转换时间

全局高速缓存转换超时

全局高速缓存转换

全局高速缓存cr块接收时间

全局高速缓存cr块接收

全局高速缓存从磁盘读取

全局高速缓存cr超时

全局高速缓存延迟

全局高速缓存顺利转换

全局高速缓存空闲列表等待

全局高速缓存获取时间

全局高速缓存转换时间

全局高速缓存排队转换

全局锁同义词转换@@@@@

全局锁异步获取

全局锁转换时间

全局锁转换(异步)

全局锁转换(非异步)

全局锁获取时间

全局高速缓冲散栓锁等待

全局锁获取(异步)

全局锁获取(非异步)

全局锁释放

全局锁同义词转换@@@@@

全局锁同步获取

热缓冲区移动到LRU的标题

立即(CR)清除应用程序

立即(CURRENT)块清除应用程序

实例恢复数据库冻结计数

kcmccs调用取得当前scn

kcmccs读取scn不转到DCM

kcmccs等待批处理

登录累计

当前登录

收到消息

消息发送

本地散列算法执行

本地散列算术失败

不用转到DLM取得的下一scm

无缓冲区固定计数

非工作一致性读获取

累计打开的游标

当前打开的游标

打开替换文件

打开请求高速缓存替换

分析计数(硬)

分析计数(总计)

分析CPU时间

占用的分析时间

物理读取

物理写

直接物理读取

直接物理写

非检查点物理写

非检查点物理写

查到固定换冲区

处理最后非空闲时间

并行化查询

恢复数组读取时间

恢复数组读取

恢复块读取

递归调用

递归cpu用法

写入重做块

重做缓冲区分配项

重做项

重做日志空间请求

重做日志空间等待时间

重做日志切换中断

重做排序标记

重做尺寸

重估同步时间

重做同步写

重做消耗

重做写时间

重做写入程序闭锁时间

重做写

远程实例撤消块写入

远程实例撤消标题写入

应用回退更改撤消记录

回退段仅一致性读取获取

可串行终止

会话连接时间

会话游标高速缓存计数

会话游标高速缓存命中

会话逻辑读取

会话pga内存

最大会话pga内存

会话存储过程空间

会话uga内存

最大会话uga内存

排序(磁盘)

排序(内存

排序(行)

总计灰队列长度

按行标识符的表取数

表取数据连续行

获取的表扫描块

获得表扫描行

表扫描(高速缓存分区)

表扫描(直接读取)

表扫描(长表)

表扫描(行标识范围)

表扫描(短表)

总的文件打开

事务处理锁后台获取时间

事务处理锁后台获取

事务处理锁前台请求

事务处理锁前台等待时间

事务处理回退

事务处理表一致性读取回退

应用事务处理表一致性读取撤消记录

用户调用

用户提交

用户回退

其他信息:

在某些平台上,NAME和CLASS列将包含其他操作系统的专门数据。

13.V$SYSTEM_EVENT包括一个事件的总等待时间

这个视图包含所有等待某个事件的相关信息。

注意,TIME_WAITED和AVERAGE_WAIT列在那些不支持快速时间机制的平台上将包含零值。

如果在这些平台上运行,并且希望此列反映真正的等待时间,则必须设置参数文件中的TIMED_STATISTICS

为TRUE。

请注意,这样做对系统性能有轻微的负面影响。

更多的信息,请参阅“TIMED_STATISTICS”。

列数据类型说明

EVENT

VARCHAR2(64)

等待事件的名称

TOTAL_WAITS

NUMBER

这个事件的总等待次数

TOTAL_TIMEOUTS

NUMBER

这个事件的总等待超时次数

TIME_WAITED

NUMBER

这个事件的总等待时间数,以百分之一秒计

AVERAGE_WAIT

NUMBER

这个事件的平均等待时间,以百分之一秒计

14.V$WAITSTAT列出块竞争统计数据,只有当时间统计参数被“使能”时系统才能对其更新。

此视图列出块争用统计信息。

此表只能在启用计时统计信息时更新。

列数据类型说明

CLASS

VARCHAR2

块类

COUNT

NUMBER

针对块类的操作的等待次数

TIME

NUMBER

针对块类的操作的所有等待次数的总和

 

视图名字说明

DBA_TABLES表的存储、行及块等的信息

DBA_INDEXES索引的存储、行及块的信息

INDEX_STATS索引深度及差量(dispersion)信息

DBA_DATA_FILES数据文件位置、名字及大小信息

DBA_SEGMENTS数据库中任意能占用空间的对象的有关信息

DBA_HISTOGRAMS定义信息的直方图

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

当前位置:首页 > IT计算机 > 计算机硬件及网络

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1