Join Books.org — it's free

Transaction Processing, Computer Industry - General & Miscellaneous, Oracle (Database Management System)
Scaling Oracle8i: Building Highly Scalable OLTP System Architectures by James Morle β€” book cover

Scaling Oracle8i: Building Highly Scalable OLTP System Architectures

by James Morle, James Morie
Available on Bookshop Write a review

Books.org participates in affiliate programs including Bookshop.org and the Amazon Services LLC Associates Program. We may earn a commission from qualifying purchases made through links on this page, at no additional cost to you.

Log in to track your reading progress.

Overview

As open systems continue to replace traditional mainframe systems, system scalability is becoming an increasingly important topic. Although far more flexible than mainframe systems, open systems applications tend to be less reliable and more difficult to scale. There is no cookbook approach to solving this challenge: A thorough understanding of the technologies involved is essential for designing scalable solutions that meet long-term business needs.

Scaling Oracle8i&#8482 offers valuable insights and techniques for designing reliable and scalable online transaction processing (OLTP) applications using Oracle. This book focuses on providing the in-depth information about Oracle and the underlying hardware required to build systems that scale effectively.

You will find coverage of relevant hardware and I/O operation; benchmark and database monitoring systems; Oracle internals, operation, and implementation; and UNIX operating system issues that impact Oracle performance and scalability. Essential topics covered include:

  • Critical scalability concepts, including latches and locks, lists, hashing, and caching
  • A briefing on various hardware architectures, including symmetric multiprocessor, clustered SMP, ccNUMA, and massive parallel processors
  • I/O technology, including the physical attributes of I/O systems and RAID technology
  • Producing application benchmarks using Oracle trace files
  • An introduction to the Tcl-based Oracle scripting tool dbaman, for easy, general purpose database programming
  • Interrogating the Oracle fixed tables to derive operational data
  • Oracle Parallel Server
  • The inner workings of the UNIX kernel and virtual memory system
  • Oracle's Virtual Operating System abstraction interface, including hardware vendor co-engineering
  • Writing scalable SQL
  • Using TP monitors
  • Performance tuning
  • Scaling large Oracle applications

In addition, a real-life case study of a large-scale Oracle system illustrates concepts, approaches, and experienced-based pointers for implementation. Scaling Oracle8i&#8482 concludes with a look at Oracle's future, including its role in the emerging field of Internet OLTP development.

0201325748B04062001

Synopsis

As open systems continue to replace traditional mainframe systems, system scalability is becoming an increasingly important topic. Although far more flexible than mainframe systems, open systems applications tend to be less reliable and more difficult to scale. There is no cookbook approach to solving this challenge: A thorough understanding of the technologies involved is essential for designing scalable solutions that meet long-term business needs.

Scaling Oracle8i™ offers valuable insights and techniques for designing reliable and scalable online transaction processing (OLTP) applications using Oracle. This book focuses on providing the in-depth information about Oracle and the underlying hardware required to build systems that scale effectively.

You will find coverage of relevant hardware and I/O operation; benchmark and database monitoring systems; Oracle internals, operation, and implementation; and UNIX operating system issues that impact Oracle performance and scalability. Essential topics covered include:

  • Critical scalability concepts, including latches and locks, lists, hashing, and caching
  • A briefing on various hardware architectures, including symmetric multiprocessor, clustered SMP, ccNUMA, and massive parallel processors
  • I/O technology, including the physical attributes of I/O systems and RAID technology
  • Producing application benchmarks using Oracle trace files
  • An introduction to the Tcl-based Oracle scripting tool dbaman, for easy, general purpose database programming
  • Interrogating the Oracle fixed tables to derive operational data
  • Oracle Parallel Server
  • The inner workings of the UNIX kernel and virtual memory system
  • Oracle's Virtual Operating System abstraction interface, including hardware vendor co-engineering
  • Writing scalable SQL
  • Using TP monitors
  • Performance tuning
  • Scaling large Oracle applications

In addition, a real-life case study of a large-scale Oracle system illustrates concepts, approaches, and experienced-based pointers for implementation. Scaling Oracle8i™ concludes with a look at Oracle's future, including its role in the emerging field of Internet OLTP development.

Booknews

As open systems continue to replace traditional mainframe systems, system scalability is becoming an increasingly important topic. This guide offers techniques for designing reliable and scalable online transaction processing (OLTP) applications using Oracle. It covers hardware and I/O operation; benchmark and database monitoring systems; Oracle internals, operation, and implementation; and UNIX operating system issues that impact Oracle performance and scalability. The CD-ROM contains source code for dbaman, code examples, and public domain software. Annotation c. Book News, Inc., Portland, OR (booknews.com)

About the Author, James Morle

James Morle runs a specialist consulting company, Scale Abilities, that specializes in solving complex technical and architectural problems for leading companies. He has built a number of the world's largest and most challenging systems, including one of the first large Oracle Parallel Server systems. Specializing in high-performance scalable systems, his background is in Oracle and UNIX internals. He can be contacted directly at [email protected].

0201325748AB04062001

Reviews

There are no reviews yet. Log in to write one.

Editorials

From Barnes & Noble

The Barnes & Noble Review
With e-commerce, e-business, and plain old "non-e" enterprise applications, databases have roared past the terabyte size barrier. Are petabytes far behind? Scalability is king, and if you run Oracle, you need to know every trick in the book to maximize it. Every trick in this<D> book: Scaling Oracle 8i: Building Highly Scalable Oltp System Architectures.

James Morle, a senior database engineer who specializes in super-sized databases, covers every issue associated with scaling Oracle on UNIX β€” hardware, database design, development, testing, custom benchmarking, deployment, administration, and lots more.

You'll find detailed coverage of caching, hardware options such as Massively Parallel Processing and ccNUMA; and storage systems. You'll walk through optimizing Oracle itself, from the INIT.ORA file through database objects, shadow processes, shared pools, and the special issues associated with Oracle Parallel Server. There's also a full section on tuning UNIX to work with Oracle more effectively. You'll even learn how to "optimize" the human side, with team building and management techniques designed for enterprise-class Oracle systems.

The book includes a detailed case study covering one of the largest OLTP systems ever created. Morle walks you through the entire deployment process, from design and sizing through rollout, tuning, and beyond. There's nothing academic about the techniques, tradeoffs, and processes he offers. He's made them work β€” personally.
β€”(Bill Camarda, bn.com editor)

Booknews

As open systems continue to replace traditional mainframe systems, system scalability is becoming an increasingly important topic. This guide offers techniques for designing reliable and scalable online transaction processing (OLTP) applications using Oracle. It covers hardware and I/O operation; benchmark and database monitoring systems; Oracle internals, operation, and implementation; and UNIX operating system issues that impact Oracle performance and scalability. The CD-ROM contains source code for dbaman, code examples, and public domain software. Annotation c. Book News, Inc., Portland, OR (booknews.com)

Book Details

Published
December 1, 1999
Publisher
Addison-Wesley
Pages
544
Format
Paperback
ISBN
9780201325744

Similar books