私は、Oracle AWRレポートを持っていると私はそれぞれのSQL文に対して挙げる二つの用語を参照してくださいしかし、私は記事のカップルを読んで、それでも私は、コンセプトにOracle経過時間とCPU時間?
を把握することができる午前差はB/Wそれら 何であるかは明らかではありませんよオラクル・サーバーのレポートを午後1時から午後1時10分、つまり600秒間取得するとします。 2つのCPUがあり、それらがフルタイムで実行されていると仮定して、私はそれが総CPU時間を意味すると信じます DBサーバー上のすべてのJavaプロセスは1200秒です。右 ?
今私はクエリがあると言うselect * from employee where id =1
は、経過時間を10秒とCPU時間を4秒と表示します。今私の質問は、CPU時間(4秒) は、クエリを実行し、結果をフェッチする実際の時間だと思う。しかし、なぜ経過時間が10秒ですか?
経過時間はElapsed Time = CPU time + Wait Time(Non Idle Wait Time)に等しいかどうかを確認します。
私はこれがあなたに答えるべきだと思います:http://stackoverflow.com/questions/5568855/what-causes-the-difference-between-cpu-time-and-elapsed-time-in-oracle-tkprof-fi ?rq = 1 –