Full day seminars by top Oracle experts
 

Agenda for: Cary Millsap Performance Seminar

   
 
Wednesday, May 28th 2008  
8:30 AM - 9:00 AM Check In  
  Check In and Complimentary Breakfast  
9:00 AM - 4:30 PM Seminar Session  
 

Why You Can't See Your Real Performance Problems [morning]

Abstract

Reflecting across nearly 20 years of solving Oracle performance problems, I can recognize a single pattern of behavior that is the dominant reason for failure in all the projects I've witnessed. In almost every case I've seen, failures in diagnosing and repairing performance problems have been caused by unrecognized skew in diagnostic data. This presentation shows several examples that illustrate why skew is such a pervasive problem for performance analysts.

Benefits (Key Points)

The tools you use to diagnose and repair performance problems have blind spots. This presentation examines those blind spots, shows how to affect project after project, and it discusses what you can do to fix the problem.

Measure Once, Cut Twice (No, Really) [afternoon]

Abstract

"Measure Twice, Cut Once" is a reminder that careful planning yields better gratification than going too quickly into operations that can't be undone. Sometimes, however, it's better to Measure Once, Cut Twice. It's one of the secrets behind how carpenters hang square cabinets in not-so-square kitchens. And it's one of the secrets behind how developers write applications that are easy to fix when they cause performance problems in production use. The key is to know which details you can plan for directly, and which details you simply can't know and therefore have to defend yourself against. In this session, I'll discuss some aspects of software development where flexible design is more important than detailed planning, using woodworking analogies for inspiration. I'll describe some particular flexibilities that your software needs, and I'll describe how to create them.

Benefits (Key Points)

Some aspects of your design just can't be known at compile time, but you're going to be held accountable for them at operational runtime anyway. For example, "How fast will your code run?" "How much load will your code exert upon the system?" This presentation will help teach you how to build performance problem defense mechanisms into your code.
 
 
Calendar
Sold Out - Jonathan Lewis Oracle Seminars
Sep 13, 2010
Sold Out - Jonathan Lewis Oracle Seminars
Sep 14, 2010
Accepting Registration - Michigan Oak Table Symposium
Sep 16, 2010 - Sep 17, 2010
New - Accepting Registration - Steven Feuerstein Oracle Webinars
Sep 27, 2010
New - Accepting Registration - Steven Feuerstein Oracle Webinars
Oct 6, 2010
View all Seminars
 
 © 2004-2006, Speak-Tech, LLC. All rights reserved.