Oracle Performance Troubleshooting Scripts Book
 
Oracle Training Oracle Support Development Oracle Apps

Free Oracle Tips

HTML Text

 Home
 E-mail Us
 Oracle Articles


 Oracle Training
 Oracle Tips

 Oracle Forum
 Class Catalog


 Remote DBA
 Oracle Tuning
 Emergency 911
 RAC Support
 Apps Support
 Analysis
 Design
 Implementation
 Oracle Support


 SQL Tuning
 Security

 Oracle UNIX
 Oracle Linux
 Monitoring
 Remote Support

 Remote Plans
 Remote Services
 Application Server

 Applications
 Oracle Forms
 Oracle Portal
 App Upgrades
 SQL Server
 Oracle Concepts
 Software Support

 Remote Support
 
 Development

 Implementation


 Consulting Staff
 Consulting Prices
 Help Wanted!

 


 Oracle Posters
 Oracle Books

 Oracle Scripts
 Ion
 Excel-DB   


 

 

 

 

  

 

Rampant Oracle In-Focus Series

 

  Oracle Performance Troubleshooting
with Dictionary Internals SQL & Tuning Scripts

Robin Schumacher
ISBN 0-9727513-4-3 
Publication Date - May 2003
Retail Price $27.95
/  17.95 

Order now and get 30% off the retail price!

You also receive immediate online access to the code depot!

Only $19.95

Buy it now!

For even more monitoring scripts, check-out Burleson's latest
book Creating a self-tuning Oracle Database by Rampant TechPress.  The online code depot is available immediately.

 

If you're a DBA who's looking for real world Oracle tuning techniques, Oracle scripts, and advice on how to get to the heart of critical Oracle performance problems, then you've come to the right place.  Written by one the world's top DBAs and Oracle internals experts, Robin Schumacher focuses his incredible knowledge of the Oracle data dictionary into a superb book that show how to quickly troubleshoot and correct Oracle performance problems. 

As a Vice President at Embarcadero Technologies, Robin Schumacher has written the internals for some of the world's most powerful Oracle performance software and now he shows you how to use the most recent advancements in Oracle8i and 9i to make your Oracle database run as fast as possible. 

Key Features:

  • Provides a winning performance methodology for use in analyzing any Oracle database

  • Demonstrates how to properly use ratio-based and bottleneck analysis

  • Offers insight into how to design a fast-running database from the ground up

  • Supplies methods for making storage and reorganization problems a thing of the past

  • Presents new techniques for monitoring and optimizing memory usage

  • Shows how to quickly pinpoint and resolve I/O hotspots at the database, storage and object level

  • Presents improved methods for uncovering session-related bottlenecks

  • Provides new tips and techniques for locating and fixing problem SQL

  • Comes with online code depot with dozens of new performance and monitoring scripts

 

About the Author:

 

Robin Schumacher

  Robin Schumacher is vice-president of Product Management for Embarcadero Technologies, Inc., a leading supplier of database software tools.  Robin has over fourteen years experience in database administration, development, monitoring, and tuning with Oracle, DB2, Teradata, Sybase, and Microsoft SQL Server. 

He has authored countless performance-related articles for many database-centric magazines as well as serving as a database software reviewer and feature writer for the likes of Intelligent Enterprise, eWeek, DM Review, and others. 

 

Table of Contents:

 

Chapter 1:
Accurately Measuring Performance
 
What’s the right way to really measure the overall performance of a database and how is this accomplished when you have a large database farm to manage?  This chapter answers these questions and highlights the critical areas a DBA needs to stay focused on at all times. 
  • Modeling Peak Efficiency
  • Gauging Availability with v$ views
  • Gauging Transaction Speed with v$sqlarea
  • Availability Impact
  • Speed Impact
 Chapter 2: Correcting Foundational Flaws
 
Although some may disagree, most database gurus feel that laying the proper physical foundation for your database is the way to get the most performance bang for the buck. This chapter discusses the importance of proper physical design and helps DBAs diagnose physical design performance issues.
  • The Impact of Solid Database Design with v$bh analysis
  • The Number One Contributor to Database Performance
  • The Link Between Design and Performance Tuning with materialized views
  • Boosting Database Performance Through Design
  • How to Pinpoint Database Design Errors with v$sql analysis
 
Chapter 3: Optimizing Storage
 
Storage-related headaches are often the single biggest contributor to database downtime.  This chapter discusses the best ways to avoid storage problems through proactive planning and also provides fast diagnostic procedures that can be used to eliminate space problems before they reach critical mass.
  • The Contribution of Storage to Performance with RAID
  • Storage Design Considerations
  • Smart Ways to Avoid Database Downtime
  • Critical Storage Headaches to Avoid
  • Removing Storage-related Performance Vampires
 
Chapter 4: Maximizing Oracle SGA Memory
 
Throwing more memory at a database used to be an acceptable form of performance tuning, but such is not the case any longer.  This chapter shows how to use memory correctly and also provides techniques and scripts to troubleshoot memory-related performance problems the right way.    
  • When Does Less Become More?
  • New Performance-Boosting Memory Options
  • How to Keep Data Where You Want It
  • How to Keep Code Where You Want It
  • Uncovering Memory Hogs

 


Chapter 5:
Pinpointing I/O Hotspots
 
How can a DBA quickly find the I/O bottlenecks in their database and then make them permanently go away?  This chapter outlines a bulletproof roadmap that any DBA can use to get a handle on their database I/O.  
  • Starting with Global Basics
  • Determining Global Object Access Patterns
  • Examining Storage-Level Statistics
  • Uncovering the Hot Database Objects
  • Locating I/O Resource Hogs
  • Miscellaneous I/O Considerations
 
Chapter 6: Eliminating Critical Bottlenecks
 
A DBA needs to keep their database running effectively at all times, but sometimes this is easier said than done.  This chapter shows how to quickly find and eliminate critical bottlenecks in a database that may be causing painful slowdowns.
  • Using Ratio-based Methods
  • Using Wait-Event Methods
  • Other Bottleneck Identification Techniques
  • The Winning Solution
 
Chapter 7: Workload Analysis Part 1 - Uncovering Problem Sessions
 
Left unchecked, a few rogue users in a database can make life miserable for everyone else.  This chapter provides all the right ammunition a DBA needs to ferret out these problem sessions so that their database is kept secure and running well at all times. 
  • Uncovering Security Holes
  • Finding Storage Hogs
  • Locating Top Resource Sessions
  • Pinpointing Sessions with Problem SQL
 
Chapter 8: Workload Analysis Part 2 - Identifying Problem SQL
 
If it’s true that eighty-percent of a database’s performance is derived from the SQL code running within it, then a DBA has to know how to find and correct the problem SQL in their critical databases.  This chapter provides everything a DBA needs to quickly pinpoint the SQL code in their database that needs critical attention.  
 
  • Locating the Top SQL Contributors
  • Pinpointing Bad SQL
  • New Techniques for Analyzing SQL Execution
  • SQL Tuning Roadmap

 

The premier Oracle troubleshooting book.  Also covers access rules, buffer cache, hot buffer objects, Oracle security, storage performance, tablespace fragmentation,

The top oracle9i troubleshooting guide and Oracle performance book for Oracle tuning.

 

    P. O. Box 511
Kittrell, NC, 27544