Re: Beaking down SQL performance by wait time

  • From: "gerry@xxxxxxxxxxxxxxxxxxx" <gerry@xxxxxxxxxxxxxxxxxxx>
  • To: Brandon.Allen@xxxxxxxxxxx
  • Date: Fri, 23 Feb 2007 07:24:51 +0000

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.

--
//www.freelists.org/webpage/oracle-l






--
//www.freelists.org/webpage/oracle-l


Other related posts: