읽기/쓰기 용량 모드 변경 시 고려 사항 - Amazon DynamoDB

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

읽기/쓰기 용량 모드 변경 시 고려 사항

24시간마다 한 번 읽기/쓰기 용량 모드를 전환할 수 있습니다. Amazon DynamoDB에서 읽기/쓰기 용량 모드를 업데이트할 때 다음을 고려하십시오.

용량 관리

테이블을 프로비저닝된 모드에서 온디맨드 모드로 업데이트할 경우 애플리케이션에서 수행할 것으로 예상되는 읽기 및 쓰기 처리량을 지정할 필요가 없습니다.

테이블을 온디맨드 모드에서 프로비저닝된 모드로 업데이트할 때 다음을 고려하십시오.

  • AWS Management 콘솔을 사용 중인 경우 콘솔은 지난 30분 동안 테이블 및 전역 보조 인덱스의 사용된 읽기 및 쓰기 용량을 기준으로 초기 프로비저닝된 용량 값을 추정합니다. 이러한 권장 값을 재정의하려면 Override recommended values를 선택합니다.

  • AWS CLI 또는 AWS SDK를 사용 중인 경우 Amazon CloudWatch로 사용 내역(ConsumedWriteCapacityUnitsConsumedReadCapacityUnits 척도)을 조회하여 테이블 및 전역 보조 인덱스에 적절한 프로비저닝된 용량 설정을 선택하여 새로운 처리량 설정을 결정합니다.

    참고

    글로벌 테이블을 프로비저닝 모드로 전환할 경우, 새 처리량 설정을 결정할 때 기본 테이블과 글로벌 보조 인덱스에 대한 모든 리전 복제본에서 최대 사용량을 조회하십시오.

Auto Scaling 관리

테이블을 프로비저닝된 모드에서 온디맨드 모드로 업데이트하는 경우:

  • 콘솔을 사용 중인 경우 모든 Auto Scaling 설정(있는 경우)이 삭제됩니다.

  • AWS CLI 또는 AWS SDK를 사용 중인 경우 모든 Auto Scaling 설정이 유지됩니다. 테이블을 프로비저닝된 청구 모드로 다시 업데이트할 때 이러한 설정을 적용할 수 있습니다.

테이블을 온디맨드 모드에서 프로비저닝된 모드로 업데이트하는 경우:

  • 콘솔을 사용 중인 경우 DynamoDB에서 다음 기본값을 사용하여 Auto Scaling을 활성화하는 것이 좋습니다.

    • 목표 사용률: 70%

    • 최소 프로비저닝 용량: 5 단위

    • 최대 프로비저닝 용량: 리전 최대값

  • AWS CLI 또는 SDK를 사용 중인 경우 이전 Auto Scaling 설정(있는 경우)이 유지됩니다.