DBA가 되고 싶은 병아리

About Oracle RAC Background Processes 본문

Oracle Study

About Oracle RAC Background Processes

미스틱스 2021. 4. 28. 13:30

GCS GES 프로세스와 GRD가 협력하여 Cache Fusion을 활성화합니다. Oracle RAC 프로세스 및 해당 식별자는 다음과 같습니다.

ACMS : ACMS (Atomic Controlfile to Memory Service)

Oracle RAC 환경에서 ACMS 인스턴스 별 프로세스는 분산 된 SGA 메모리 업데이트가 성공 시 전역 적으로 커밋되거나 실패가 발생하면 전역 적으로 중단되도록하는 데 기여하는 에이전트입니다.

GTX0-j : 글로벌 트랜잭션 프로세스

GTX0-j 프로세스는 Oracle RAC 환경에서 XA 글로벌 트랜잭션에 대한 투명한 지원을 제공합니다. 데이터베이스는 XA 글로벌 트랜잭션의 워크로드를 기반으로 이러한 프로세스의 수를 자동 조정합니다.

LMON : 글로벌 인큐 서비스 모니터

LMON 프로세스는 클러스터 전체의 글로벌 인큐 및 리소스를 모니터링하고 글로벌 인큐 복구 작업을 수행합니다.

LMD : 글로벌 인큐 서비스 데몬

LMD 프로세스는 각 인스턴스 내에서 들어오는 원격 리소스 요청을 관리합니다.

LMS : 글로벌 캐시 서비스 프로세스

LMS 프로세스는 GRD (Global Resource Directory)에 정보를 기록하여 데이터 파일 상태 및 캐시 된 각 블록의 기록을 유지합니다. LMS 프로세스는 또한 원격 인스턴스로의 메시지 흐름을 제어하고 글로벌 데이터 블록 액세스를 관리하고 서로 다른 인스턴스의 버퍼 캐시간에 블록 이미지를 전송합니다. 이 처리는 캐시 융합 기능의 일부입니다.

LCK0 : 인스턴스 인큐 프로세스

LCK0 프로세스는 라이브러리 및 행 캐시 요청과 같은 비 캐시 퓨전 리소스 요청을 관리합니다.

RMSn : Oracle RAC 관리 프로세스 (RMSn)

RMSn 프로세스는 Oracle RAC에 대한 관리 작업을 수행합니다. RMSn 프로세스가 수행하는 작업에는 새 인스턴스가 클러스터에 추가 될 때 Oracle RAC와 관련된 리소스 생성이 포함됩니다.

RSMN : 원격 슬레이브 모니터는 원격 인스턴스에서 백그라운드 슬레이브 프로세스 생성 및 통신을 관리합니다. 이러한 백그라운드 슬레이브 프로세스는 다른 인스턴스에서 실행중인 조정 프로세스를 대신하여 작업을 수행합니다.

https://docs.oracle.com/database/121/RACAD/GUID-AEBD3F49-4F10-4BDE-9008-DC1AF8E7DB42.htm#RACAD7275

참고 : http://oracle-help.com/oracle-12c/oracle-12cr1-background-processes/

'Oracle Study' 카테고리의 다른 글

테스트 환경 구성 스크립트  (0) 2021.04.28
INS-44002 INS-32070  (0) 2021.04.28
오라클 RAC 시간동기화  (0) 2021.04.28
RAC 관리용 명령어  (0) 2021.04.28
파티션 테이블 관련 테스트  (0) 2021.04.28