You were brought to this page based on an internet search
and as a free service to Oracle DBAs.
The text below is an except from the book,
Oracle Performance Firefighting, written by
Craig Shallahamer of
OraPub, Inc.
Figures and tables are not included on this page, only their reference.
To order the book in either print or PDF form, click
here.
©2009, 2010 by Craig Shallahamer. This is copyrighted material.
PleaseOut of respect for those involved in the creation of the book and also for
their familes, we ask you to respect the copyright both in intent and deed. Thank you.
-------------------------------
Figure 9-21 provides the core Oracle diagnostic information collected over a 30-minute interval in a response-time analysis format. At this point in the book, you should know the service time CPU information came from v$sys_time_model and the queue time information came from v$system_event. All wait events that consumed more than 5% of the wait time during the reporting interval are included in this analysis and shown in Figure 9-21. Clearly, the top wait event is db file scattered read, yet the average wait time is only 0.093 ms! So, it's the classic situation where the requested blocks are not in Oracle's buffer cache, but the operating system retrieves them very quickly. If the system were bottlenecked, we would expect to find a raging CPU bottleneck. Otherwise, the sheer number of buffers Oracle must process, combined with the CPU speed, is resulting in unacceptable performance.
Figure 9-21. Shown is the ORTA information entered into a firefighting diagnostic template, which makes diagnosing, analyzing, and anticipating change impact much simpler. Clearly, db file scattered reads events are the issue. While the CPU subsystem capacity is not shown, Oracle is consuming only 26% of the available CPU resources.
I've included one new piece of information in Figure 9-21. Notice that column K is the average type (Avg Type). Two different types of average calculations are shown in Figure 9-21: straight and weighted.
©2009, 2010 by Craig Shallahamer. This is copyrighted material.
PleaseOut of respect for those involved in the creation of the book and also for
their familes, we ask you to respect the copyright both in intent and deed. Thank you.
|