SQL ordered by Elapsed Time Resources reported for PL/SQL code includes the resources used by all SQL statements called by the code. % Total DB Time is the Elapsed Time of the SQL statement divided into the Total Database Time multiplied by 100 %Total - Elapsed Time as a percentage of To...
100*(parse time cpu / parse time elapsed)= Parse CPU to Parse Elapsd % 查询实际运行时间/(查询实际运行时间+sql解析时间),太低表示解析消耗时间过多。 4、Shared Pool Statistics Memory Usage % 共享池内存使用率。 应该稳定在70%-90%间,太小浪费内存,太大则内存不足。 % SQL with executions>1 执行...
以“lSQL ordered by Elapsed Time”为例,该部分记录了执行总时间的SQL语句,记录的是监控范围内该SQL的执行时间总和,需要综合分析CPU时间(CPU Time)和执行次数(Executions)才能得到单个SQL的代价。单次执行开销较大的SQL属于重点优化之列。 该部分的一个示例表如下所示: 对于每个指标的解析如下: v Elapsed Time(s...
SQL ordered by Elapsed Time主要关注执行次数和平均每次运行时间、以及CPU占比和IO占比,特别是平均每次运行时间较长的语句,一般都是CPU和IO消耗大户,主要是由于会话堵塞和全表扫描导致。 2 SQL ordered by CPU Time: 记录了执行占CPU时间总和时间最长的TOP SQL(请注意是监控范围内该SQL的执行占CPU时间总和,而不...
SQL ordered by Elapsed Time:SQL按照运行时间排序 Elapsed Time:SQL运行的总时长 Executions:SQL语句在监控范围内的执行次数总计 Elapsed Time per Exec:执行一次sql的平均时间 %Total:是SQL的Elapsed Time时间占数据库总时间的百分比 SQL Text:是简略的sql语句。
每秒(每个事务)SQL语句执行次数。包括了用户执行的SQL语句与系统执行的SQL语句,表示一个系统SQL语句的繁忙程度。 Transactions 每秒的事务数。表示一个系统的事务繁忙程度。目前已知的最繁忙的系统为淘宝的在线交易系统,这个值达到了1000。 % Blocks changed per Read ...
SQL orderedby Elapsed Time:记录了执行总时间最长的Top SQL,其中ElapsedTime = CPU Time + Wait Time SQL orderedby CPU Time:记录了占CPU时间最长的Top SQL SQL orderedby User I/O Wait Time:记录了执行过程中等待IO时间最长的TopSQL SQL orderedby Gets:记录了执行最多逻辑读(逻辑IO)的Top SQL ...
SQL ordered by Elapsed Time:记录了执行总时间最长的Top SQL,其中Elapsed Time = CPU Time + Wait Time SQL ordered by CPU Time:记录了占CPU时间最长的Top SQL SQL ordered by User I/O Wait Time:记录了执行过程中等待IO时间最长的Top SQL SQL ordered by Gets:记录了执行最多逻辑读(逻辑IO)的Top SQL...
In my daily AWR report I found following entry in 'SQL ordered by Elapsed Time' section : Elapsed Time (s)CPU Time (s)Executions Elap per Exec (s) % Total DB Time SQL IdSQL ModuleSQL Text 148,051 15 0 13.03 4mwuzv12gvy8a pmdtm@dap-ccdw-ora02 (TNS V1-V3) SELECT AG_BILL_...
因为我们可能已经知道哪些SQL是我们的调整目标在Oracle数据库里,定位TopSQL通常所采用的方法就是查看AWR报告或者Statspack报告,从AWR报告里的“SQLorderedbyElapsedTime”、“SQLorderedbyCPUTime”、“SQLorderedbyGets”等部分就能清晰的定位出在采样的时间段内执行时间最长、消耗系统资源最多的TopSQLHowtoverifythe...