2023. 1. 6. 15:07 오라클
19c RAC 환경에서 gcs_server_processes 파라미터 권장값
양 노드의 CPU count가 다른 경우에는 성능 저하 방지를 위해 반드시 명시적으로 셋팅
• 정의
✓ RAC 환경에서 LMS 프로세스 갯수를 결정하는 파라미터
✓ 11g R2 이상에서는 기본값: SGA > 100G 인 경우, default * 2를 할당
✓ 하위 버젼에서 상위 버젼으로 업그레이드하는 경우에는 기존값 그대로 유지 , 신규 설치하는 서버의 경우에는 각 버젼에 맞게 버젼 별로 default로 지정되는 자동 할당값을 권고함
• 기준값
✓ Oracle 10g 기준으로는 CPU_COUNT / 4
✓ Oracle 11g 이상 : 2+(CPU_COUNT / 32)
• 권장사항
✓ 노드 별로 동일한 값 설정 : 만약 두 노드의 default 값이 다르다면 높은 값으로 통일하여 설정할 것을 권장
✓ 성능 저하 예방 : <Note:1911398.1> High "gc cr grant 2-way" / "gc current block 2-ay" Wait due to Different CPU Count on Cluster Nodes
✓ 양 노드 간에 CPU_COUNT 값이 서로 달라서 gcs_server_processes 값이 상이하게 잡혀 있는 경우, GC 관련 Wait이 과다하게 발생한 경우, 이 파라미터 값을 똑같이 설정하라는 가이드