인프라/Database
인프라 지식 - Database RAC Node Eviction(추방)
OCSS (Oracle Cluster Synchronization Service) 소개 Clusterware의 OSSD 프로세스는 CSS 서비스를 제공한다. 여러 Hearbeat 매커니즘을 통해 실시간으로 클러스터 상태 모니터링 역할 클러스터 기본 서비스 (클러스터 그룹 서비스, 클러스터 locking) 여러 Hearbeat 매커니즘을 통해 실시간으로 클러스터 상태 모니터링 프로세스 상태, 특히 DB 인스턴스 상태를 모니터링 함 Background Processes ocssd.bin (CSSD) 스레드 하나는 Network Hearbeat를 모니터링, 하나는 Disk Hearbeat를 모니터링 함. 다중 스레드 프로세스, 높은 우선순위로 실행됨. CPU 사용률이 100%일 때 다른 프로세스도 선점해버린다..
인프라 지식 - Database HA Cluster, RAC
Database HA (High Availability) Cluster RAC (Real Application Cluster) HA (High Availability) Cluster Acitve-Standby 구조로 구성된다. 2개의 서버를 이용하여 하나는 Active 상태, 나머지 하나는 Standby 상태 거의 모든 부하는 Active에서 부담하고 Standby 상태의 서버는 대기한다. Active 서버 장애시 Standby 서버가 Active로 전환되면서(Fail-Over) 되는 방식이다. 오라클에서는 DG(Data Guard) 라는 이름으로 제공됨. → HA 구성 방식으로 사용시, 데이터 동기화 문제를 해결하기 위해 오라클에서 제공하는 무료 프로그램 장점 Active 서버 장애시 Standby 서..