This is a list of books that I've pulled together over the years. I hand out this list in most of my classes and several folks have mentioned that I should post it here as well. They are not in any particular order.
These are books that every Oracle professional should have on hand. It's not intended to be the "be all end all" list, just a list of books to start with. With these and the Oracle Documentation, you will be well on your way to understanding how the Oracle Database works. Some are a little old but those still have great information in them.
No I don't get any kick back on sales of these books, maybe I should... Hummmm....
· Cost-Based Oracle Fundamentals (Apress) By: Jonathon Lewis
· Practical Oracle8i(TM): Building Efficient Databases (Addison-Wesley) By:
Jonathon Lewis
· Optimizing Oracle Performance By: Cary Milsap, Jeff Holt
· Relational Database Index Design and the Optimizers By: Tapio Lahdenmaki,
Mike Leach
· Effective Oracle by Design (Osborne ORACLE Press Series) By: Tom Kyte
· Expert Oracle, Signature Edition Programming Techniques and Solutions for
Oracle 7.3 through 8.1.7 (Expert One-On-One) By: Tom Kyte
· The Art of SQL (Art of) [Illustrated] By: Stephane Faroult, Peter Robson
· Database in Depth: Relational Theory for Practitioners By: C.J. Date
· Expert Oracle Database Architecture: 9i and 10g Programming Techniques and
Solutions By: Tom Kyte
· Oracle Database 10g High Availability with RAC, Flashback, and Data Guard
(Osborne ORACLE Press Series) By: Matthew Hart, (and others)
· Oracle Dataguard : Standby Database Failover Handbook (Oracle In-Focus series)
By: Bipul Kumar
· Mastering Oracle SQL and SQL*Plus By: Lex de Haan
· Oracle Insights: Tales of the Oak Table By: Dave Ensor, (and others)
· Oracle Wait Interface: A Practical Guide to Performance Diagnostics & Tuning
(Osborne ORACLE Press Series) By: Richmond Shee, (and others)
· For PL/SQL – anything by Steven Feuerstein