Parse CPU to Parse Elapsd%是指sql语句的CPU时间与总体解析时间的比率, SQL总体解析时间包括CPU时间和wait时间,这个比率过低说明SQL Parse的wait时间远远大于CPU的 Parse时间不是很正常,可能有大量lib cache latch or shared pool latch。
有时候Parse CPU to Parse Elapsd%会超过100%,这是由于四舍五入造成的,CPU Time是一点一点纪录,并累加的(按SQL Parse 中的每个Call)而Elapsed Time 是一段一段纪录,并累加的(按SQL 一次parse)比如说,现在开始一个 parse , 中间有100次call, 本来每次应该是 0.8 微秒,但是,Oracle 纪录时每次计成是 1 微秒,结果,这一次的parse CPU 被记录成 100 微秒。而Elapsed Time 纪录的是整个的时间,等于 0.8 *100 + (wait time),结果就可能小于 100 微秒。而最终结果就是 Parse CPU to Parse Elapsd% > 100%
Parse CPU to Parse Elapsd%的相关的统计信息可以从statspack中的Instance Activity Stats部门能够查到如:
parse time cpu 13,305 3.5 0.2
parse time elapsed 84,624 22.1 0.9
Parse CPU to Parse Elapsd%过低一般是由于latch争用造成的,需要具体问题具体分析,经常伴随较高的latch free和enqueue等待事件。
参考至:http://dbua.iteye.com/blog/827243
如有错误,欢迎指正
邮箱:czmcj@163.com
相关推荐
对awr各种参数的说明。。。
例如,如果在一个60分钟的时间段内,DBTime占据了466.37分钟,这意味着CPU大约有97%的时间用于处理Oracle操作(不包括后台进程)。这一分析有助于评估服务器的性能是否得到充分利用,或者是否存在资源浪费的情况。 ...
Jboss启动报Failed to parse WEB-INF/web.xml; - nested throwable错误解决方案 在Jboss应用服务器中,启动报错Failed to parse WEB-INF/web.xml; - nested throwable是一种常见的错误,本文将对此错误进行深入分析...
本文将深入探讨标题和描述中提到的问题:“解决dbf Failed to parse Number: For input string: "-.---""”,以及如何在不依赖特定jar包的情况下处理DBF文件。 首先,"Failed to parse Number: For input string: ...
在`parse5-master`这个压缩包中,很可能包含了parse5库的源码和相关资源,你可以通过阅读源码、查看示例和文档来更深入地理解这个库的工作原理,以及如何有效地使用`parse5-htmlparser2-tree-adapter`。同时,熟悉这...
《深入理解H264解析工具——h264_parse》 在数字视频编码领域,H.264(也称为AVC,Advanced Video Coding)是广泛应用的一种高效视频压缩标准。它以其高压缩率和良好的图像质量,在互联网、电视广播、移动通信等...
在本文中,我们将深入探讨Laravel开发中的一个重要组件——laravel-parse-sdk。这个SDK是专门为Laravel 5设计的,用于连接和操作Parse服务,它允许开发者在自托管的Parse服务器上存储和管理数据,从而扩展了Laravel...
总之,实现类似`av_parser_parse2`的功能涉及理解H264的NAL单元结构,以及如何有效地处理包含这些单元的输入数据。通过正确地分割和解析NAL单元,我们可以确保FFmpeg的解码器能够正确解码H264视频流,即使在文件指针...
在本文中,我们将深入探讨Laravel开发中的一个重要组件——laravel-parse。这是一个专门为Laravel框架设计的Parse SDK桥接器,允许开发者轻松地在Laravel应用程序中集成Parse服务。Parse是一个强大的后端即服务平台...
《纯C语言XML解析——xmlparse.c&xmlparse.h》 XML(eXtensible Markup Language)是一种广泛应用的标记语言,常用于数据交换、配置文件和文档存储等场景。在IT行业中,尤其是在需要跨平台或者对性能有较高要求的...
toJSONString method and a parseJSON method to Object.prototype. Use of this file is not recommended. json_parse.js: This file contains an alternative JSON parse function that uses recursive descent ...
Learn how to create your own applications using Parse SDK, with the help of the step- by- step, practical tutorials ☆ 出版信息:☆ [作者信息] Bhanu Birani [出版机构] Packt Publishing [出版日期] ...
在实际应用中,`parseParameters`可以帮助简化函数调用,降低错误率,并使得代码更易于理解和扩展。例如,在进行数据分析、建模或算法开发时,我们经常需要调整各种参数以优化结果。使用`parseParameters`,我们可以...
"Parse Generator.rar" 是一个与编译原理相关的压缩文件,其中包含了名为 "ParGen.exe" 的可执行程序。这个程序通常被用作编译器设计课程或实验中的解析器生成工具。在计算机科学中,编译原理是研究如何将高级编程...
《Windows 10环境下视频分帧技术详解及...通过理解其工作原理和应用场景,我们可以更有效地利用这个工具,解决在多媒体处理中遇到的问题,提升工作效率。在实际使用时,还应注意版权问题,确保对视频内容的合法使用。
标题 "parse编译原理c代码" 指的是一个基于C语言实现的编译器前端,其中包含了词法分析(scanner或lexical analysis)和语法分析(parse或parsing)两个关键阶段。描述中的"编译器(scaner&parse),自己做的scaner和...
Hyperscript是一种轻量级的语法,用于创建和操作DOM元素,其语法简洁且易于理解。在这个场景中,`parse-class`帮助开发者从hyperscript表达式中提取和处理类名。 `parse-class`库的核心功能是将字符串形式的类列表...
首先,我们需要理解什么是通配符。在计算机领域,通配符是一种特殊字符,如星号(*)和问号(?),用于匹配一组文件名中的多个字符或单个字符。在UNIX系统中,`*`代表任意数量的任意字符,而`?`代表单个任意字符。例如,...
Its machine learning technology, based on the maximum entropy framework, is highly reusable and not specific to the parsing problem, while the linguistic hints that it uses to learn ban be specified ...
XMLParse 是一个基于VC++(Visual C++)的XML解析类,用于处理和解析XML文档。XML(eXtensible Markup ...在实际使用中,开发者需要理解XML文档的结构,并熟悉XMLParse提供的API,以完成XML数据的读取、解析和操作。