Book description
Parallel processing is becoming increasingly important to database computing. Databases often grow to enormous sizes and are accessed by huge numbers of users. This growth strains the ability of single-processor and single-computer systems to handle the load. More and more, organizations are turning to parallel processing technologies to give them the performance, scalability, and reliability they need. Anyone managing a large database, a database with a large number of concurrent users, or a database with high availability requirements--such as a heavily trafficked e-commerce site--needs to know how to get the most out of Oracle's parallel processing technologies. Oracle Parallel Processing is the first book to describe the full range of parallel processing capabilities in the Oracle environment, including those new to Oracle8i. It covers:
What is parallel processing--features, benefits, and pitfalls. Who needs it and who doesn't? What features does Oracle provide, and what are their requirements and overhead implications? The book answers these questions and presents the various parallel architectures (SMP, or Symmetric Multiprocessing; MPP, or Massively Parallel Processing; clustered systems; and NUMA, or Non Uniform Memory Access).
Oracle parallel execution--Oracle supports a variety of parallel execution features in the database. The book covers the use, administration, and tuning of these features: parallel query, parallel data loading, parallel DML (Data Manipulation Language), parallel object creation (through DDL, or Data Definition Language), and parallel replication propagation.
Oracle Parallel Server--Oracle also provides the OPS option, which work to be spread over both multiple CPUs and multiple nodes. This book covers OPS architecture, requirements, administration, tuning, storage management, recovery, and application failover issues.
Oracle Parallel Processing also contains several case studies showing how to use Oracle's parallel features in a variety of real-world situations.
Table of contents
-
Oracle Parallel Processing
- Dedication
- Preface
-
I. Overview
- 1. Introduction
- 2. Architectures for Parallel Processing
-
II. Oracle Parallel Execution
- 3. Parallel Execution Concepts
- 4. Using Parallel Execution
- 5. Monitoring and Tuning Parallel Execution
-
III. Oracle Parallel Server
- 6. Oracle Parallel Server Architecture
- 7. Administering an OPS Database
- 8. Locking Mechanisms in OPS
-
9. Storage Management in OPS
- Using Free Lists and Free List Groups
- The PCTFREE Parameter: Reserving Free Space
- Using Reverse Key Indexes
-
10. Monitoring and Tuning OPS
- OPS Performance Views
- Dynamic Performance Views
- Monitoring PCM Locking
- Monitoring Overall Statistics
- Monitoring and Tuning IDLM
- Oracle Performance Manager
- 11. Partitioning for OPS
- 12. Application Failover
- 13. Parallel Execution in OPS
- A. Appendix: Case Studies
- Index
- Colophon
Product information
- Title: Oracle Parallel Processing
- Author(s):
- Release date: August 2000
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781565927018
You might also like
book
Oracle
Oracle Performance Survival Guide A Systematic Approach to Database Optimization The fast, complete, start-to-finish guide to …
book
Advanced Oracle PL/SQL Developer's Guide - Second Edition
Master the advanced concepts of PL/SQL for professional-level certification and learn the new capabilities of Oracle …
book
Oracle Built-in Packages
Oracle is the most popular database management system in use today, and PL/SQL plays a pivotal …
book
Oracle Internals: An Introduction
This concise book contains detailed information about Oracle internals -- information that's not readily available to …