2016-12-15 59 views
0

在Oracle AWR报告中,我提到了三个术语,即DB时间,Elapses Time,CPU时间,但我不确定它们实际上意味着什么总DB时间vs经过时间vs CPU时间?

假设我已获得AWR报告15分钟,即900秒。有两个核心。 Statement1需要20秒才能真正解析sql,执行sql等,并且等待时间为 以等待其他事务完成。

我相信DB时间将会是900秒。基于上述用例将会是什么CPU和已用时间?

回答

0

“CPU时间”意思是你的语句被CPU使用了N秒 “已用时间”意味着你的语句的所有时间,因为你可以花费它等待你的硬盘或锁或其他东西。如果您使用最高等级跟踪,则全部应该在AWR报告中