1.

What Are Oracle Kernel Components (nothing But How Does Oracle Rac Database Differs Than Normal Single Instance Database In Terms Of Binaries And Process)?

Answer»

Basically Oracle kernel need to switched on with RAC On option when you convert to RAC, that is the difference as it facilitates few RAC bg process like LMON, LCK, LMD, LMS ETC.

To turn on RAC:

  • # link the oracle libraries
  • $ cd $ORACLE_HOME/rdbms/lib
  • $ make -F ins_rdbms.mk rac_on
  • # rebuild oracle
  • $ cd $ORACLE_HOME/bin
  • $ relink oracle

Oracle RAC is composed of two or more database instances. They are composed of Memory structures and background processes same as the single instance database. Oracle RAC instances use two processes GES(Global ENQUEUE Service), GCS(Global Cache Service) that enable cache fusion.

Oracle RAC instances are composed of following background processes:

  • ACMS—Atomic Controlfile to Memory Service (ACMS)
  • GTX0-j—Global Transaction Process
  • LMON—Global Enqueue Service Monitor
  • LMD—Global Enqueue Service Daemon
  • LMS—Global Cache Service Process
  • LCK0—Instance Enqueue Process
  • RMSn—Oracle RAC Management Processes (RMSn)
  • RSMN—Remote Slave Monitor

Basically Oracle kernel need to switched on with RAC On option when you convert to RAC, that is the difference as it facilitates few RAC bg process like LMON, LCK, LMD, LMS etc.

To turn on RAC:

Oracle RAC is composed of two or more database instances. They are composed of Memory structures and background processes same as the single instance database. Oracle RAC instances use two processes GES(Global Enqueue Service), GCS(Global Cache Service) that enable cache fusion.

Oracle RAC instances are composed of following background processes:



Discussion

No Comment Found