Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> tkprof question
OpenVMS 7.2-1
Oracle 8.1.6.0.0
First of, I know my Oracle version is no longer supported. Was waiting for my application vendor to certify 902.
I am trying to see where an application program (language Gembase) should be
optimized.
Program runs for 3.5 hours elapsed, uses 7 minutes of CPU.
The Oracle server that serves it uses 1.5 hours of CPU <-- so my problem
really is here.
When I look at the TKPROF output, it says:
OVERALL TOTALS FOR ALL NON-RECURSIVE STATEMENTS
call count cpu elapsed disk query current
rows
------- ------ -------- ---------- ---------- ---------- ---------- ------
OVERALL TOTALS FOR ALL RECURSIVE STATEMENTS
call count cpu elapsed disk query current
rows
------- ------ -------- ---------- ---------- ---------- ---------- ------
Now I don`t see the figures for CPU time (if someone know how, pls let me know!), but it has to be less than elapsed time. Total Elapsed is 5 seconds + 749 seconds = about 12.5 minutes.
Let`s assume Oracle CPU time = Oracle Elapsed time. It can`t be any greater
than that.
What happened in the Oracle server process, during the 1.25 CPU hours not
accounted in the trace file?
Am I missing something?
Thanks!
-- Syltrem http://pages.infinit.net/syltrem (OpenVMS related web site - en français) To reply to myself directly, remove zulu from my addressReceived on Tue Nov 26 2002 - 13:18:07 CST