Welcome to my blog with a new (beta) design. I'm still tweaking things, so layout and formatting stuff will change.
Finding Oracle Homes which Oracle instances are using on Linux
Asynch descriptor resize wait event in Oracle
cursor: pin S waits, sporadic CPU spikes and systematic troubleshooting
Sometimes things are easy (Part 1): How to fix wrapped execution plan text?
Identifying shared memory segment users using lsof
Reliable latch waits and a new blog
Oracle memory troubleshooting, Part 1: Heapdump Analyzer
Advanced Oracle Troubleshooting Guide, Part 6: Understanding Oracle execution plans with os_explain
Oracle hidden costs revealed, part 1 – Does a batch job run faster when executed locally?
Systematic application troubleshooting in Unix
Advanced Oracle Troubleshooting Guide, Part 3: More adventures in process stack
Operating systems are lazy allocating memory
Advanced Oracle Troubleshooting Guide, Part 2: No magic is needed, systematic approach will do
Advanced Oracle Troubleshooting Guide: When the wait interface is not enough [part 1]