This book stemmed from the author’s other book—Software Performance and Scalability: a Quantitative Approach, published by Wiley in 2009. That book helps
readers grasp the basic concepts, principles, methodologies, best practices, queueing theories, and profiling tools associated with optimizing software performance and scalability in general. Many quantitative, real world case studies have been used to support the notions and theories presented therein. The book has been positively received around the world. Some readers suggested I apply the same style and approach adopted in that book, namely, basing all concepts and theories on quantitative, real world case studies, to explore systematically the art and science of optimizing the performance and scalability of some common foundational software platforms, such as database and virtualization platforms, upon which various software applications are built and run.
A data-driven, fact-based, quantitative text on Oracle performance and scalability
With database concepts and theories clearly explained in Oracle's context, readers quickly learn how to fully leverage Oracle's performance and scalability capabilities at every stage of designing and developing an Oracle-based enterprise application. The book is based on the author's more than ten years of experience working with Oracle, and is filled with dependable, tested, and proven performance optimization techniques.
Oracle Database Performance and Scalability is divided into four parts that enable readers to progressively learn and apply new skills:
-
Part 1, Getting Started with Oracle, describes how to set up a working Oracle environment, offering a quick tour to illustrate major database concepts
-
Part 2, Oracle Architecture from Performance and Scalability Perspectives, explains all the major database concepts and architectural features that readers need to know to optimize Oracle performance and scalability
-
Part 3, Optimizing Oracle Performance and Scalability, offers hands-on instructions to optimize and fine-tune performance and scalability for all database applications
-
Part 4, Case Studies: Oracle Meeting Real-World Performance and Scalability Challenges, sets forth quantitative case studies based on the author's first-hand experience that demonstrate how readers can apply proven techniques to dramatically improve the performance and scalability of actual database products
In addition to case studies, this book offers a detailed secure online banking application as an example, making it possible for readers to fully explore Oracle's performance and scalability features on their own. Oracle Database Performance and Scalability is an ideal text for pre-conditioning college students and training software developers.