Oracle/RAC2019. 1. 22. 10:01

GCS

 : Global Cache Service. 글로벌 캐시 동기화를 담당하는 역할을 하는 서비스이다.

  이 서비스를 수행하는 백그라운드 프로세스는 LMS 프로세스에 의해 제공된다.

  10g 부터 gcs_server_processes 파라미터로 LMS 프로세스의 개수를 지정할 수 있다.

  CPU가 많을수록, 인터커넥트 통신이 많을 수록 많이 사용하는 것이 일반적인 가이드이다.

 기본값은 4개의 CPU당 하나의 LMS 프로세스를 사용한다.


GES 

 : Global Enqueue Service. LMD 프로세스와 LCK 프로세스에 의해 제공된다.

   RAC에서는 LMS 프로세스가 BL락을 전담해서 관리하기 때문에 , LCK 프로세스는 단 하나만 구동된다.

   RAC에서는 LMD 프로세스는 노드간의 락 정보 전송 요청 및 응답 매커니즘을 관리한다.


CGS

 : Cluster Group Service. LMON 프로세스에 의해 제공된다.

  CGS wait for IPC msg 라는 Idle 이벤트가 관찰되는데 이 이벤트 대기 현상은 LMON 프로세스가 CGS를 위해 IPC 메시지를 받을 때까지 대기한다는 의미이다.

  CGS, 즉 LMON 프로세스는 클러스터의 멤버쉽을 관리하는 일을 한다. 클러스터를 모니터링 하면서 노드의 가입이나 탈퇴에 따른 클러스터의 상태를 관리하는 역할을 수행한다.




'Oracle > RAC' 카테고리의 다른 글

oracle RAC ip 변경  (0) 2021.11.23
RAC 노드간 parallel process 제어  (0) 2015.08.18
CSS 파라미터  (1) 2013.08.12
[펌] crs 로그 위치  (0) 2013.02.07
CRS 소프트웨어 버전 확인  (0) 2011.09.08
Posted by 자수성가한 부자