Oracle Performance Firefighting
by Craig Shallahamer

Get the book here



Craig Shallahamer's Blog

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.
Please—Out 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.

-------------------------------

Fortunately, there is a very simple solution. Sure, you should profile the session, as this is valuable and helps identify where the performance issue resides. But also profile the entire Oracle system and include an operating system analysis. Essentially, in addition to profiling the session, perform an OraPub 3-circle analysis and make sure you also perform a system-level ORTA. This will enable you to understand the relationship that exists between the profiled session and the rest of the computing environment. It will also allow you to better understand the impact, both from a session and system-wide perspective, of any changes you may decide to make.

So simply widening our analysis breadth brings our analysis back in order and actually strengthens it. And that's a good place to be.

This section focuses on collecting performance statistics (not optimizer statistics) in modern Oracle architectures. The difficulty associated with this type of data collection is the result of the end users being increasingly separated technically and possibly physically from where their requests are processed. This separation causes significant technical challenges when profiling a single end user's activity. To understand the challenges and truly appreciate the solution, we need to first look at the dramatic changes in Oracle system architectures.

©2009, 2010 by Craig Shallahamer. This is copyrighted material.
Please—Out 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.


Know what's important before it's too late!

OraPub's
Performance Training

is like no other...





More Class Pics...
Get student testimonials!