性能调整-学习动态性能表

性能调整-学习动态性能表

ID:30900223

大小:667.97 KB

页数:39页

时间:2019-01-04

性能调整-学习动态性能表_第1页
性能调整-学习动态性能表_第2页
性能调整-学习动态性能表_第3页
性能调整-学习动态性能表_第4页
性能调整-学习动态性能表_第5页
资源描述:

《性能调整-学习动态性能表》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、迪W第一篇--v$SYSSTAT按照OracleDocument中的描述,v$sysstat存储白数据库实例运行那刻起就开始累计全实例(instance-wide)的资源使用情况。类似于v$sesstat,该视图存储下列的统计信息:1>・事件发生次数的统计(如:usercommits)2>.数据产生,存取或者操作的total列(如:redosize)3>.如果T1MED.STAT1STICS值为true,则统计花费在执行操作上的总时间(如:CPUusedbythissession)v$sysstat视图常用列介绍:•STATISTIC#:标识•

2、NAME:统计项名称•VALUE:资源使用量该视图还有一列class■统计类别但极少会被使用,各类信息如下:1代表事例活动2代表Redobuffer活动4代表锁8代表数据缓冲活动16代表OS活动32代表并行活动64代表表访问128代表调试信息注意:Statistic#的值在不同版本中各不相同,使用时要用Name做为查询条件而不要以statistic#的值做为条件。使用v$sysstat中的数据该视图中数据帘被用于监控系统性能。如buffercache命屮率、软解析率等都可从该视图数据计算得出。该视图中的数据也被用于监控系统资源使用情况,以及系统

3、资源利用率的变化。正因如此多的性能数据,检查某区间内系统资源使用情况可以这样做,在一个吋间段开始吋创建一个视图数据快照,结朿时再创建一个,二者之间各统计项值的不同(endvalue・beginvalue)即是这一时间段内的资源消耗情况。这是oracle工具的常卅方法,诸如Statspack以及BSTAT/ESTAT都是如此。为了对比某个区间段的数据,源数据可以被格式化(每次事务,每次执行,每秒钟或每次登陆),格式化后数据更容易从两者中鉴別出差界。这类的对比在升级前,升级后或仅仅想看看一•段时间内用户数量增长或数据增加如何影响资源使用方面更加实用

4、。你也nJ以使川v$sysstat数据通过查询v$system_event视图來检查资源消耗和资源回收。V$SYSSTAT中的常用统计VSSYSSTAT中包含多个统计项,这部分介绍了-•些关键的vSsysstat统计项,在调优方面相当有用。下列按字母先后排序:数据库使用状态的一些关键指标:•CPUusedbythissession:所有session的cpu占用量,不包括后台进程。这项统计的单位是百分ZX秒.完全调用一次不超过10ms•dbblockchanges:那部分造成SGA屮数据块变化的insert,update或delete操作数这项

5、统计可以大概看出整体数据库状态。在各项事务级别,这项统计指出脏缓存比率。•executecount:执行的sql语句数量(包括递归sql)•logonscurrent:当前连接到实例的Sessions«如果当前有两个快照则取平均值。•logonscumulative:自实例启动后的总登陆次数。•parsecount(hard):在sharedpool屮解析调用的未命屮次数。当sql语句执行并且该语句不在sharedpool或虽然在sharedpool但因为两者存在部分差界而不能被使用时产生硬解析。如果一条sql语句原文与当前存在的相同,但查询表

6、不同则认为它们是两条不同语旬,则硬解析即会发生。硬解析会带来cpu和资源使用的高昂开销,因为它需要oracle在sharedpool中重新分配内存,然后再确定执行计划,最终语句才会被执行。•parsecount(total):解析调用总数,包括软解析和硬解析。当session执彳亍了一条sql语句,该语句已经存在于sharedpool并且可以被使用则产生软解析。当语句被使用(即共享)所有数据相关的现有sql语句(如最优化的执行计划)必须同样适川于当前的声明。这两项统计可被用于计算软解析命中率。•parsetimecpu:总cpu解析时间(单位:

7、10ms)。包括硬解析和软解析。•parsetimeelapsed:完成解析调用的总时间花费。•physicalreads:OSblocksread数。包括插入到SGA缓存区的物理读以及PGA屮的直读这项统计并非i/o请求数。•physicalwrites:从SGA缓存区被DBWR写到磁盘的数据块以及PGA进程直写的数据块数量。•redologspacerequests:在redologs屮服务进程的等待空间,表示需要更长时间的logswitcho•redosize:redo发生的总次数(以及因此写入logbuffer),以byte为单位。这项

8、统计显示出update活跃性。•sessionlogicalreads:逻辑读诘求数。•sorts(memory)andsorts(disk):sor

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。