13 The Oracle Driver : Support for Oracle RAC

Support for Oracle RAC
Oracle introduced Real Application Clusters (RAC) with Oracle 9i, and RAC is also a key feature of Oracle 10g. Oracle RAC allows a single physical Oracle database to be accessed by concurrent instances of Oracle running across several different CPUs.
An Oracle RAC is composed of a group of independent servers, or nodes, that cooperate as a single system. A cluster architecture such as this provides applications access to more computing power when needed, while allowing computing resources to be used for other applications when database resources are not as heavily required. For example, in the event of a sudden increase in network traffic, an Oracle RAC can distribute the load over many nodes, a feature referred to as server load balancing. Oracle RAC features are available to you simply by connecting to an Oracle RAC system with a DataDirect Connect Series for ODBC driver. There is no additional configuration required.
Connection failover and client load balancing can be used in conjunction with an Oracle RAC system, but they are not specifically part of Oracle RAC. See “Using Failover” for details about how these features work in DataDirect Connect Series for ODBC drivers.