Parallel processing involves dividing a large computer task into several smaller ones, and then working on each of the smaller tasks simultaneously. The goal of this divide-and-conquer approach is to complete the larger task in less time than it would have taken to do in one large chunk. Oracle Parallel Processing is the first book to describe the full range of parallel processing capabilities in the Oracle environment, which supports a number of parallel architectures, products, and features.
The book's organization lays the groundwork for successful Oracle parallel processing, with sections that outline the major implications of the technology and its details:
- Parallel processing overview--What are its 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
authors take a close look at these issues and present the various
parallel architectures (Symmetric Multiprocessing or SMP, Massively
Parallel Processing or MPP, clustered systems, and Non Uniform Memory
Access or NUMA).
- Parallel execution--Oracle supports a variety of parallel execution
features in the database. The book shows how to use, administer, and
tune all of these features: query, data loading, Data Manipulation
Language (DML), object creation, recovery, replication propagation, and
function execution.
- Oracle Parallel Server--Oracle also provides the extra-cost OPS option that makes it possible to spread work over multiple CPUs and multiple nodes. The book addresses requirements, administration, monitoring, tuning, and recovery issues.
If you're 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--Oracle Parallel Processing will provide the ultimate knowledge needed to leverage Oracle8 and Oracle8i parallel processing features. As noted by Ken Jacobs, vice president of Product Strategy for Oracle Server Technologies, "The in-depth and comprehensive treatment of Oracle's parallel processing technology makes this book a keeper for every serious database professional."
Online Resources:
- More information about O'Reilly's
Oracle Parallel
Processing
- Cover graphic in jpeg format
- An
interview with O'Reilly Oracle authors Steven Feuerstein and
Andrew Odewahn about what's new in Oracle8i, and what it means for the
Web and for database programmers
- Check out the utPLSQL Project, a unit-testing framework for Oracle PL/SQL developers. Created by Steven Feuerstein, the project includes code, documentation, a discussion board, and an opportunity for you to get involved.
About O’Reilly
O’Reilly, the premier learning platform for technology professionals, offers the industry’s most extensive catalog of high-quality technical and professional skills development courses. From AI, programming, and cloud technologies to essential business skills such as leadership training and critical thinking, O’Reilly delivers highly trusted content from its network of renowned experts that meets a diverse array of learning needs, with over 5,000 role-based on-demand courses, nearly 200 live events each month, access to interactive sandboxes and labs, and more. For more information, visit www.oreilly.com.