Amazon Aurora PostgreSQL 호환 버전 읽기 전용 복제본으로 복제 지연, 연결 문제 또는 장애 조치 문제를 해결하고 싶습니다.
기본 인스턴스의 쓰기 작업 사이에 지연이 있으면 복제 지연이 발생합니다. 데이터베이스(DB) 클러스터의 Aurora PostgreSQL 호환 인스턴스는 복제 지연을 최소화하면서 스토리지 볼륨을 공유하지만 여전히 지연이 발생할 수 있습니다.
복제 지연을 모니터링하려면 Aurora PostgreSQL 복제 모니터링을 참조하십시오.
유휴 데이터베이스 연결이 너무 많으면 성능 문제 및 리소스 고갈이 발생할 수 있습니다.
이러한 문제를 해결하려면 실행 속도가 느린 쿼리를 식별하고 문제를 해결하십시오.
Aurora의 PostgreSQL 호환 자동 장애 조치 메커니즘은 고가용성을 우선시하며 특정 인스턴스 구성을 유지하지 않을 수 있습니다. 장애 조치 이벤트 후 리더 및 라이터 인스턴스가 인스턴스 클래스를 스왑할 수 있습니다.
장애 조치 이벤트를 확인하려면 다음 단계를 완료하십시오.
Amazon RDS 콘솔에서 현재 기본 인스턴스를 식별하여 인스턴스가 인스턴스 클래스를 스왑하여 라이터 인스턴스가 되었는지 확인합니다.
구성을 복원하려면 장애 조치를 수동으로 시작해야 합니다.
다음 단계를 완료하십시오.
향후 장애 조치 이후 구성 문제를 방지하려면 다음 조치 중 하나 이상을 수행하십시오.
또 다른 장애 조치 솔루션을 보려면 대규모 금융 AWS 고객이 Global Database 및 Amazon RDS Proxy를 사용하여 Amazon Aurora PostgreSQL에 대한 고가용성과 빠른 재해 복구를 구현한 방법을 참조하십시오.
Aurora PostgreSQL 호환 읽기 가용성 기능을 사용하여 라이터 인스턴스 문제 발생 시 읽기 가용성을 개선합니다. 이 기능은 기본적으로 Aurora PostgreSQL 16.1+, 15.2+, 14.7+, 13.10+ 및 12.14+ 버전에서 사용할 수 있습니다.
자세한 내용은 Aurora 복제본의 읽기 가용성 개선을 참조하십시오.
Amazon Aurora PostgreSQL의 모범 사례
Amazon Aurora의 고가용성
Aurora PostgreSQL의 대기 이벤트를 사용하여 튜닝
Amazon RDS의 Performance Insights를 통한 DB 로드 모니터링