欢迎来到天天文库
浏览记录
ID:27564318
大小:113.00 KB
页数:8页
时间:2018-12-03
《awr报告日常分析--cputime》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、AWR报告日常分析一GPUTIME1SQLORDEREDBYELAPSEDTIME1.1SQLORDEREDBYCPUTIME:41.2SQLORDEREDBYGETS:41.3SQLORDEREDBYREADS:41.4SQLORDEREDBYEXECUTIONS:41.5SQLORDEREDBYPARSECALLS:41.6SQLORDEREDBYSHARABLEMEMORY:61.7SQLORDEREDBYVERSIONCOUNT:71.8SQLORDEREDBYCLUSTERWAITTIME
2、:72其他管理员相关问题解析:72.1LoadProfile71SQLorderedbyElapsedTime记录了执行总和时间的TOPSQL(请注意是监控范围内该SQL的执行时间总和,而不是单次SQL执行吋间ElapsedTime=CPUTime+WaitTime)。SQLorderedbyElapsedTime•ResourcesreportedforPL/SQLcodeincludestheresourcesusedbyallSQLstatementscalledbythecode.•%Tot
3、alDBTimeistheElapsedTimeoftheSQLstatementdividedintotheTotalDatabaseTimemultipliedby100ElapsedTime(s)CPUTime(s)ExecutionsElapperExec(s)%TotalDBTimeSQLIdSQLIModuleSQLText152,1150,205,2180.7424.22an4rtirb8tbq5updateSYS.AUD$setXID48929=:1w."109,9109,2,003
4、54.9017.500twzs3px5d7wjDECLAREjob69032BINARYJNTEGER:=...38,7938,48,8434.396.176qvch1xu9ca3qDECLAREjob760BINARYJNTEGER:=...29,3113,4102931.14.6726ndjmd3nnmwxBEGIN2145CS_SLT_DSCLJG(:1,:2,:3...ElapsedTime(S):SQL语句执行用总时长,此排序就是按照这个字段进行的。注意该时间不是单个SQL跑的时间,而是监
5、控范围内SQL执行次数的总和时间。单位时间为秒。ElapsedTime=CPUTime+WaitTimeCPUTime(s):为SQL语句执行时CPU占用时间总时长,此时间会小于等于ElapsedTime时间。单位时间为秒。Executions:SQL语句在监控范围内的执行次数总计。ElapperExec(s):执行一次SQL的平均时间。单位时间为秒。%TotalDBTime:为SQL的ElapsedTime时间占数据库总时间的百分比。SQLID:SQL语句的ID编号,点击之后就能导航到下边的SQL
6、详细列表屮,点击IE的返回可以回到当前SQLID的地方。SQLModule:显示该SQL是用什么方式连接到数据库执行的,如果是用SQL*Plus或者PL/SQL链接上来的那基本上都是有人在调试程序。一般用前台应用链接过来执行的sql该位置为空。SQLText:简举的sql提示,详细的需要点击SQLJLD。1.1SQLorderedbyCPUTime:记录了执行占CPU时间总和时间最长的TOPSQL(请注意是监控范围内该SQL的执行占CPU时间总和,而不是单次SQL执行时间)。1.2SQLordere
7、dbyGets:记录了执行占总buffergets(逻辑10)的TOPSQL(请注意是监按范围内该SQL的执行占Gets总和,而不是車次SQL执行所占的Gets).1.3SQLorderedbyReads:记录了执行占总磁盘物理读(物理10)的TOPSQL(请注意是监控范围内该SQL的执行占磁盘物理读总和,而不是单次SQL执行所占的磁盘物理读)。1.4SQLorderedbyExecutions:记荣丫按照SQL的执行次数排序的TOPSQL。该排序可以看出监控范围内的SQL执行次数。1.5SQLor
8、deredbyParseCalls:记录了SQL的软解析次数的TOPSQL。说到软解析(softprase)和硬解析(hardprase),就不能不说一下Oracle对sql的处理过程。当你发出一条sql语句交付Oracle,在执行和获取结果前,Oracle对此sql将进行几个步骤的处理过程:1、语法检查(syntaxcheck)检查此sql的拼写是否语法。2、语义检查(semanticcheck)诸如检查sql语句屮的访问对象是否存在及该用户是否具备相应的权限。3、
此文档下载收益归作者所有