DB Time
- 执行用户调用的总的时间(微秒),不包括运行后台进程的时间,比如PMON。
DB CPU
- 执行用户调用的总的CPU的时间(微秒),不包括运行后台进程的时间,比如PMON。
background CPU time
- 系统后台进程运行的时间
sequence load elapsed time
- 从data dictionary 中获取下一个sequence的总的时间,如果sequence使用cached,那么这个时间是重装(replenish)cached的时间,而在cache中寻找找到新的sequence的时间是
不计算在类;而对于non-cached的情况,那么这个时间就是获取nextval 的时间.
parse time elapsed
- 解析SQLStatements的总共时间,它包括了软解析和硬解析.
hard parse elapsed time
- 硬解析所花费的总的时间
SQL execute elapsed time
- SQL statements 执行所花费的总的时间,注意对于select 语句来说.这同样包括获取(fetch) 查询结果的时间
connection management call elapsed time
- 所以Session 连接和断开连接所消耗的时间.
failed parse elapsed time
- 所有最后遇到错误的SQL的解析所花费时间.
hard parse (sharing criteria) elapsed time
- 当无法从SQL Cache中找到一个已经存在的cursor的时候,所有硬解析所花费的时间.
hard parse (bind mismatch) elapsed time
- 当可以从SQL Cache找到一个已经存在的curosr,但是绑定变量不匹配的时候,所有硬解析花费的时间.
PL/SQL execution elapsed time
- 所有花在执行PL/SQL interpreter的时间(PL/SQL interpreter - 就是 debug workspace) ,但这不包括花在recursively executing/parsing SQL statements上的时间,以及recursively
executing the Java VM 上的时间.
PL/SQL compilation elapsed time
- 所有花在PL/SQL compiler 上的时间.
inbound PL/SQL rpc elapsed time
- 所有入站的远程调用所运行的时间(也就是说,从其他的instance 通过数据链接到本数据库的调用),包括了所有SQL和Java的递归调用.(但你很难把这部分时间与PL/SQL
execution elapsed time关联起来.
Java execution elapsed time
- 所有运行Java VM 的时间,但不包括对SQL的递归调用或者对PL/SQL的递归调用
1) background elapsed time
2) background cpu time
1) DB time
2) DB CPU
2) connection management call elapsed time
2) sequence load elapsed time
2) sql execute elapsed time
2) parse time elapsed
3) hard parse elapsed time
4) hard parse (sharing criteria) elapsed time
5) hard parse (bind mismatch) elapsed time
3) failed parse elapsed time
4) failed parse (out of shared memory) elapsed time
2) PL/SQL execution elapsed time
2) inbound PL/SQL rpc elapsed time
2) PL/SQL compilation elapsed time
2) Java execution elapsed time
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/17409/viewspace-1029893/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/17409/viewspace-1029893/