2016-12-15 58 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報告中