I found Rich Niemiec's 'Oracle Performance Tuning' a good help. Very good on explaining the basic concepts then delving deep into then detail. Also VERY, VERY good were the sections in Tom Kyte's (brilliant)'Expert One-on-One Oracle'