Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> Re: Beaking down SQL performance by wait time
If you have access to a 10g version of tkprof, it can be run against a
pre-9i raw trace file and the resulting output will include the wait
events. There is one proviso in that tkprof must be able to identify
that the source of the file was pre-9i, so that it will know to
calculate the timings as centiseconds and not microseconds. It does this
by picking up the word 'Oracle8' at the beginning of a line in the raw
trace file header; if the header is missing you can simply concatenate
the word 'Oracle8' to the end of the trace file and tkprof will get the
message.
This probably is also the case with the 9i version of tkprof, but I haven't tested it.
Regards
Gerry Miller
Allen, Brandon wrote:
> In 9i+ you can run a 10046 level 12 trace and then run tkprof on it to
> get a summary of the WAIT events for each query. Prior to 9i, the WAIT
> events will be in the raw trace file, but not summarized for you by
> tkprof so you'd have to use some other utility to summarize them.
>
> Regards,
> Brandon Allen
>
> Privileged/Confidential Information may be contained in this message or attachments hereto. Please advise immediately if you or your employer do not consent to Internet email for messages of this kind. Opinions, conclusions and other information in this message that do not relate to the official business of this company shall be understood as neither given nor endorsed by it.
>
> --
> http://www.freelists.org/webpage/oracle-l
>
>
>
>
>
>
-- http://www.freelists.org/webpage/oracle-lReceived on Fri Feb 23 2007 - 01:24:51 CST
![]() |
![]() |