Oracle RAC

OOracle Real Application Clusters ( RAC ), una opción [1] para el software Oracle Database producido por Oracle Corporation e introducido en 2001 con Oracle9i , proporciona software para la agrupación y alta disponibilidad en entornos de base de datos Oracle . Oracle Corporation incluye RAC con Enterprise Edition, siempre que los nodos se agrupen utilizando Oracle Clusterware.

El objetivo principal de Oracle RAC es implementar una base de datos en clúster para proporcionar rendimiento, escalabilidad, resistencia y alta disponibilidad de datos a nivel de instancia.

Oracle RAC permite que varias computadoras ejecuten el software Oracle RDBMS simultáneamente mientras acceden a una única base de datos , lo que proporciona clústeres .

En una base de datos Oracle no RAC, una sola instancia accede a una única base de datos. La base de datos consta de una colección de archivos de datos , archivos de control y registros de rehacer ubicados en el disco . La instancia comprende la colección de memoria relacionada con Oracle y los procesos de fondo que se ejecutan en un sistema informático.

En un entorno de Oracle RAC, 2 o más instancias acceden simultáneamente a una única base de datos. Esto permite que una aplicación o usuario se conecte a cualquiera de las computadoras y tenga acceso a un único conjunto coordinado de datos. Las instancias se conectan entre sí mediante una «Interconexión» que permite que todas las instancias estén sincronizadas para acceder a los datos.