Oracle9i Real Application Clusters Concepts
Release 1 (9.0.1)

Part Number A89867-01
Go To Documentation Library
Home
Go To Product List
Book List
Go To Table Of Contents
Contents
Go To Index
Index

Master Index

Feedback

Go to previous page Go to next page


What's New in Real Application Clusters?

This section describes how the features, variables, parameters, views, and installation procedures for Real Application Clusters have changed in recent releases.

Release 1 (9.0.1) New Features in Real Application Clusters

Beginning with Release 1 (9.0.1), Oracle Parallel Server was renamed Oracle Real Application Clusters.

This release introduces a new phase of Cache Fusion, a breakthrough technology that guarantees cache coherency among multiple cluster nodes without incurring disk I/O costs. The first phase of Cache Fusion was introduced in Oracle8i to improve read/write concurrent data access. This release extends that capability to optimize read/read, read/write, and write/write concurrency among multiple cluster nodes. The new features greatly enhance Real Application Clusters performance and scalability.

Real Application Clusters introduces a number of significant improvements. These improvements are divided into several categories:

New Terminology

Starting with Release 1 (9.0.1), a number of terms have been revised to more accurately reflect new functionality:

Installation and Configuration

Cache Fusion and Resource Management

Real Application Clusters now employs resource affinity. Resource affinity is the use of dynamic resource remastering to move the location of the resource masters for a database file to the instance where operations are most frequently occurring.

See Also:

Chapter 2, "Real Application Clusters Architecture" for a description of resource affinity 

SRVCTL Utility

Storage

Oracle Enterprise Manager

Listener Load Balancing and Failover for Dedicated Servers

Diagnostic Features

Discovery

High Availability Features

Beginning with Release 1 (9.0.1), Oracle Parallel Fail Safe (OPFS) was renamed Oracle Real Application Clusters Guard. It became a feature of Real Application Clusters on UNIX platforms. Oracle Real Application Clusters Guard has these advantages:

To improve failover performance in Primary/Secondary instance configurations, use the DBMS_LIBCACHE package to transfer information from the library cache of the primary instance to the library cache of the secondary instance.

See Also:

 

Shutdown Transactional Local Command

Quiesce Database Feature

New SQL Script Names

A number of SQL script names were changed to correspond to the change in product name from Oracle Parallel Server to Real Application Clusters.

TRACE_ENABLED Parameter

The TRACE_ENABLED parameter was added in Release 1 (9.0.1). When enabled, this dynamic parameter provides low overhead memory tracing. It is enabled by default.

See Also:

Oracle9i Real Application Clusters Deployment and Performance for information on the TRACE_ENABLED parameter. 

Changed Parameter Names

A number of parameter names were changed to correspond to the change in product name from Oracle Parallel Server to Real Application Clusters.

Obsolete Parameters

The following parameters are obsolete in Release 1 (9.0.1):

New View Names

The following views have been added in Release 1 (9.0.1). These views track the current and previous master instances and the number of re-masterings of enqueue (V$HVMASTER_INFO), global cache (V$GCSHVMASTER_INFO), and global cache resources belonging to a file accessed frequently by a single instance (V$GCSPFMASTER_INFO):

Revised View Names

The following views have been re-named in Release 1 (9.0.1):

V/GV$DLM_MISC is now V/GV$GES_STATISTICS

V/GV$DLM_LATCH is now V/GV$GES_LATCH

V/GV$DLM_CONVERT_LOCAL is now V/GV$GES_CONVERT_LOCAL

V/GV$DLM_CONVERT_REMOTE is now V/GV$GES_CONVERT_REMOTE

V/GV$DLM_ALL_LOCKS is now V/GV$GES_ENQUEUE

V/GV$DLM_LOCKS is now V/GV$GES_BLOCKING_ENQUEUE

V/GV$DLM_RESS is now V/GV$GES_RESOURCE

V/GV$DLM_TRAFFIC_CONTROLLER is now V/GV$GES_TRAFFIC_CONTROLLER

V/GV$LOCK_ELEMENT is now V/GV$GC_ELEMENT

V/GV$BSP is now V/GV$CR_BLOCK_SERVER

V/GV$LOCKS_WITH_COLLISIONS is now V/GV$GC_ELEMENTS_WITH_COLLISIONS

V/GV$FILE_PING is now V/GV$FILE_CACHE_TRANSFER

V/GV$TEMP_PING is now V/GV$TEMP_CACHE_TRANSFER

V/GV$CLASS_PING is now V/GV$CLASS_CACHE_TRANSFER

V/GV$PING is now V/GV$CACHE_TRANSFER

Oracle8i Release 3 (8.1.7) New Features

Beginning with release 8.1.7, Oracle Parallel Server had the following changes:

Some of the raw partition tablespace size requirements changed for Oracle Parallel Server release 8.1.7 as shown in the following table. These tablespaces require slightly greater capacities than the values that were published in release 8.1.6 documentation.

Create a Raw Device for   With File Size  

SYSTEM  

    275 MB

 

TEMP  

    78 MB for Online Transaction Processing environments

    520 MB for Decision Support Systems

 

DRSYS  

    96 MB

 

The process of configuring Oracle Parallel Server to connect to secondary instances was simplified for release 8.1.7. Use the INSTANCE_ROLE parameter in the Connect Data portion of the connect descriptor to configure explicit secondary instance connections.

Recovery Manager Procedures for Oracle Parallel Server

The procedures for connecting Recovery Manager (RMAN) to a target database in an Oracle Parallel Server cluster changed for release 8.1.7. For more information refer to Oracle9i Recovery Manager Reference.

OPS_INTERCONNECTS provides information about additional cluster interconnects for use in Oracle Parallel Server environments. Oracle uses the information from this parameter to distribute traffic among the various interfaces. You would normally use OPS_INTERCONNECTS when a single interconnect is insufficient to meet the bandwidth requirements of large Oracle Parallel Server databases.

OPS_INTERCONNECTS is an optional parameter. If you do not set it, then the current semantics that determine the appropriate interconnect for Oracle Parallel Server internode communication are preserved.

The syntax of the parameter is:

OPS_INTERCONNECTS = if1:if2:...:ifn

Where ifn is an IP address in standard dotted-decimal format, for example, 144.25.16.214. Subsequent platform implementations may specify interconnects with different syntaxes.

Note that when you set OPS_INTERCONNECTS in Sun Cluster configurations, the interconnect High Availability features are not available. In other words, an interconnect failure that is normally unnoticeable would instead cause an Oracle cluster failure.

Oracle8i Release 2 (8.1.6) New Features

Beginning with release 8.1.6, Oracle Parallel Server had the following changes:

With the Primary/Secondary Configuration feature you can implement a basic high availability configuration using the Primary/Secondary Instance feature. This feature serves two-node Oracle Parallel Server environments. The primary instance on one node accepts user connections while the secondary instance on the other node only accepts connections when the primary node fails.

The following statistics were added:

The following statistics became obsolete:

The default setting for GC_ROLLBACK_LOCKS is "0-128=32!8REACH" This protects rollback segments 0 through 129 with locks.

Oracle automatically sets values for LM_LOCKS and LM_RESS based on settings in your initialization parameter files.

The LM_PROCS parameter became obsolete in release 8.1.6.

See Also:

Earlier editions of this manual for the version history on earlier releases that are no longer supported. (Release 8.0.3 and earlier).  


Go to previous page Go to next page
Oracle
Copyright © 1996-2001, Oracle Corporation.

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

Master Index

Feedback