한 회사에서 Amazon RDS for PostgreSQL Multi-AZ DB 인스턴스에 데이터를 저장하는 애플리케이션을 운영하고 있습니다. 트래픽 증가로 인해 성능 문제가 발생하고 있으며, 데이터베이스 쿼리가 주요 병목 현상으로 확인되었습니다. 솔루션스 아키텍트는 애플리케이션 성능을 개선하기 위해 무엇을 해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 원본 DB 인스턴스에서 읽기 복제본을 생성합니다. 읽기 복제본에서 읽기 트래픽을 처리합니다..
이것이 정답인 이유
정답은 "원본 DB 인스턴스에서 읽기 복제본을 생성합니다. 읽기 복제본에서 읽기 트래픽을 처리합니다."입니다. Amazon RDS for PostgreSQL의 성능 병목 현상이 데이터베이스 쿼리에서 발생하고 있으므로, 읽기 트래픽을 오프로드하여 원본 DB 인스턴스의 부하를 줄이는 것이 가장 효과적입니다. 읽기 복제본은 원본 DB 인스턴스의 데이터를 비동기적으로 복제하여 읽기 전용 쿼리를 처리하므로, 쓰기 작업에 대한 원본 인스턴스의 성능을 향상시키고 전체 애플리케이션 처리량을 늘릴 수 있습니다. Multi-AZ 대기 복제본은 고가용성을 위한 것이며, 읽기 트래픽을 처리하도록 설계되지 않았습니다. Transfer Acceleration은 S3 업로드 속도를 높이는 서비스로 RDS 성능과는 무관합니다. Amazon Kinesis Data Firehose는 스트리밍 데이터를 수집하고 전송하는 서비스로, 데이터베이스 쿼리 성능 문제를 직접적으로 해결하지 못합니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음