1

Oracle RAC Architecture Explained (19c & 23ai) – Complete DBA Guide

Oracle RAC Architecture Explained (19c & 23ai) – Complete DBA Guide

 

Introduction

Oracle Corporation Real Application Clusters (RAC) is a core technology for high availability and scalability. Unlike traditional clustering, RAC enables multiple nodes to access a single database simultaneously.

Key Components of RAC

1. Clusterware

Manages node membership
Handles failover

2. ASM (Automatic Storage Management)

Shared storage across nodes
Disk group abstraction

3. Cache Fusion

Transfers data blocks via interconnect
Avoids disk I/O

 

Real-World DBA Insight

In production, interconnect latency is the biggest hidden killer. Even a 1–2 ms delay can impact performance.

When NOT to Use RAC
a. Small workloads
b. Budget constraints
c. Lack of skilled DBA team

But in reality, RAC is about:
✔ Cache Fusion (memory-based data transfer)
✔ Active-active clustering
✔ Zero downtime architecture

In my experience as a DBA, the biggest issue is NOT configuration… –> It’s interconnect latency.

Even 1 ms delay can impact performance across nodes.

If you’re working with Oracle RAC, focus on:

a. Network tuning
b. Load balancing
c. Proper workload distribution

 

    About Abdul Khalique Siddique

    In addition to my proficiency in Oracle Database, I have also specialized in Oracle E-Business Suite. I have hands-on experience in implementing, configuring, and maintaining EBS applications, enabling organizations to streamline their business processes and achieve operational efficiency. Also I have hands-on experience in Oracle Cloud Infrastructure (OCI). I have worked with OCI services such as compute, storage, networking, and database offerings, leveraging the power of the cloud to deliver scalable and cost-effective solutions. My knowledge of OCI architecture and deployment models allows me to design and implement robust and secure cloud environments for various business requirements. Furthermore, I have specialized in disaster recovery solutions for Oracle technologies. I have designed and implemented comprehensive disaster recovery strategies, including backup and recovery procedures, standby databases, and high availability configurations. My expertise in data replication, failover mechanisms, and business continuity planning ensures that organizations can quickly recover from disruptions and maintain uninterrupted operations.

    Check Also

    Point-In-Time recovery of Oracle Muti-tenant Environment | L0 & L1 Backups restore on Different location

    Recovery and Restore of Oracle Muti-tenant Environment Scenario: In this scenario we have full backup …

    Leave a Reply