Posted by Christo Kutrovsky on Feb 13, 2009
Day 2 finished yesterday. It was quite a busy day, with some excellent sessions.
Battle of the Nodes: RAC Performance Myths — Riyaj Shamsudeen
A great presentation on popular RAC myths, with some great examples. Excellent visuals that made complex processes look simple. I really liked this one.
Getting the Most Out of AWR — Tim Gorman
A first-rate session attended by a lot of the conference. It went into detail on what scripts are available to extract AWR information without needing Grid Control or Database Control. For command-line lovers, it’s great.
The SAN is guilty… until proven otherwise — Gaja Krishna Vaidyanatha
A very important session for all DBAs, showing the end-to-end components involved in database I/O. There are so many more components that can cause problems between the database and the physical spindles. Concepts, case studies, plenty of information.
Understanding Oracle Execution Plans: How SQL is Really Executed – Tanel Poder
One of those eye-opening sessions, starting with how to read SQL Execution Plans, and moving to showing stack traces and mapping function calls, to Execution Plan steps. A must-see for everyone tuning SQL.
And that is it. As exhausting conferences are, I always wish for them to have been longer.
Posted by Christo Kutrovsky on Feb 12, 2009
Day One at RMOUG in Denver is now over.
There were quite a few interesting presentations. Unfortunately, the very first I went to was canceled due to car trouble. I also found that several sessions of similar interest to me overlapped, so I had to choose my spots.
Advanced Oracle Troubleshooting
This presentation was particularly good. Tanel goes into detail on how to quickly asses a situation without going through a number of “health checks” and still be nowhere near solving the problem. His approach is to look directly at what a “hanging” session is waiting on, and to systematically determine the cause of the problem, with no time wasted.
Putting your database on a Diet: Oracle’s Data compression
A short overview of table compression. I found that that even though the presenter obviously had some experience with compression, there were hardly any examples nor anything mentioned about how to determine proper re-ordering to improve compression.
All About Oracle’s In-Memory Undo
An unusual topic—something that works so well that no one really talks about it. The presentation, however, was very short, and provided little new information. There was only one demonstrated test case. Although it went into detail about the difference between in-memory and standard undo, the other-than-obvious effects were omitted.
During lunch I took a picture that shows the entire RMOUG crowd:

Tomorrow is Day 2, and I will be posting about it here.
Posted by Christo Kutrovsky on Feb 9, 2009
I am back on the road, going to RMOUG Training Days to present The Answer to Free Memory, Swap, Oracle, and Everything.
I am quite excited, as the RMOUG schedule (PDF) looks quite promising, especially these presentations:
- Further RMAN Optimizations in 11g — Stephan Haisley
- Advanced Oracle Troubleshooting: No Magic is Needed — Tanel Poder
- Understanding Oracle Execution Plans: How SQL is Really Executed — Tanel Poder
- The SAN is Guilty until proven otherwise — Gaja Krishna Vaidyanatha
Some of these overlap, so I guess I will have to make a difficult choice.
I hope to see you all in Denver.