Skip Headers

Table of Contents Image Oracle9i Real Application Clusters Concepts
Release 2 (9.2)

Part Number A96597-01
Go To Documentation Library
Home
Go To Product List
Book List
Go To Index
Index

Master Index

Feedback

Go to next page

Contents

Title and Copyright Information

List of Figures

List of Tables

Send Us Your Comments

Preface

What's New in Real Application Clusters?

Part I Cluster Database Processing Fundamentals

1 Introduction to Real Application Clusters

What Is Real Application Clusters?
The Benefits of Real Application Clusters
Lower Overall Cost of Ownership
Expanded Scalability
High Availability
Transparency
Buffer Cache Management
Row Locking
Multiversion Read Consistency
Recovery Manager, Online Backups, and Archiving

2 Real Application Clusters Systems Architecture

Overview of Cluster Database System Components
Nodes and Their Components
Cluster Interconnect and Interprocess Communication (Node-to-Node)
Memory, Interconnect, and Storage
The High-Speed IPC Interconnect
Shared Disk Storage and the Cluster File System Advantage

3 Real Application Clusters Software Architecture

The Operating System-Dependent Clusterware
The Cluster Manager
The Node Monitor
The Interconnect
Real Application Clusters Shared Disk Components
Real Application Clusters-Specific Daemon and Instance Processes
The Global Services Daemon
Instance Processes Specific to Real Application Clusters
The Global Cache and Global Enqueue Service
Application Transparency
Global Resource Directory with Distributed Architecture
Resource Mastering and Affinity
GCS and GES Interaction with the Cluster Manager

4 Scalability in Real Application Clusters

Scalability Features of Real Application Clusters
All System Types Benefit from Real Application Clusters
Transaction Systems and Real Application Clusters
Data Warehouse Systems and Real Application Clusters
Levels of Scalability
Network Scalability
Network Scalability and Client/Server Connectivity
Operating System Scalability

Part II Resource Coordination in Real Application Clusters

5 Real Application Clusters Resource Coordination

Overview of Real Application Clusters Resource Coordination
The Contents of the Global Resource Directory
Real Application Clusters Synchronization Processes
Enqueues
Past Images
Resource Modes and Roles
Resource Modes
Resource Roles
Global Cache Service Operations
System Change Number Processing
Lamport SCN Generation

6 Cache Fusion and the Global Cache Service

Overview of Cache Fusion Processing
Concurrent Reads on Multiple Nodes
Concurrent Reads and Writes on Different Nodes
Concurrent Writes on Different Nodes
Write Protocol and Past Image Tracking
Resource Control, Cache-to-Cache Transfer, and Cache Coherency
Block Access Modes and Buffer States
Cache Fusion Scenarios
Requesting a Changed Block for a Modification Operation
Writing Blocks to Disk
Real Application Clusters Recovery and Cache Fusion

7 Resource Coordination by the Global Enqueue Service

Global Enqueue Service Processing
Global Enqueue Concurrency Control
Resources Managed by the Global Enqueue Service
Dictionary Cache Locks
Library Cache Locks

Part III Implementing Real Application Clusters

8 Real Application Clusters Storage Considerations

Overview of Storage in Real Application Clusters
Datafiles in Real Application Clusters
Datafile Verification in Real Application Clusters
Adding Datafiles in Real Application Clusters
Parameter File Storage in Real Application Clusters
Location of the Server Parameter File
Redo Log File Storage in Real Application Clusters
Automatic Segment-Space Management
Managing Undo Space in Real Application Clusters
Private and Public Rollback Segments

9 Manageability Tools for Real Application Clusters Environments

Overview of Manageability in Real Application Clusters
Manageability for Real Application Clusters Installation, Setup, and Configuration
Manageability for Real Application Clusters Administration
Oracle Enterprise Manager
The Database Configuration Assistant
The Server Control (SRVCTL) Utility
Global Services Daemon Administration Commands
Manageability for Real Application Clusters Performance Monitoring
Monitoring Performance with Oracle Enterprise Manager
Monitoring Performance with Statspack
Manageability for Real Application Clusters Backup and Recovery

Part IV High Availability and Real Application Clusters

10 High Availability Concepts and Best Practices in Real Application Clusters

Understanding High Availability
Configuring Real Application Clusters for High Availability
Cluster Components and High Availability
Disaster Planning
Failure Protection Validation
Failover and Real Application Clusters
Failover Basics
Client Failover
Uses of Transparent Application Failover
Server Failover
Failover Processing in Real Application Clusters
Detecting Failure
Reorganizing Cluster Membership
Performing Database Recovery
High Availability Configurations
Default N-Node Configurations
Basic High Availability Configurations
Shared High Availability Node Configurations
Full Active Configurations with Real Application Clusters Guard II
Deploying High Availability

Part V Reference

A Restrictions

Compatibility
Restricted SQL Statements
Maximum Number of Datafiles

B Using Multi-Block Lock Assignments (Optional)

When to Use Locks
How to Use Locks
Lock Granularity
Understanding Lock Management

Glossary

Index


Go to next page
Oracle
Copyright © 1998, 2002 Oracle Corporation.

All Rights Reserved.
Go To Documentation Library
Home
Go To Product List
Book List
Go To Index
Index

Master Index

Feedback