

# Aurora PostgreSQL Limitless Database 요구 사항 및 고려 사항
<a name="limitless-reqs-limits"></a>

Aurora PostgreSQL Limitless Database에는 다음과 같은 요구 사항과 고려 사항이 있습니다.

**Topics**
+ [Aurora PostgreSQL Limitless Database 요구 사항](#limitless-requirements)
+ [Aurora PostgreSQL Limitless Database 고려 사항](#limitless-limitations)
+ [Aurora PostgreSQL Limitless Database에서 지원되지 않는 기능](#limitless-not-supported)

## Aurora PostgreSQL Limitless Database 요구 사항
<a name="limitless-requirements"></a>

Aurora PostgreSQL Limitless Database에 대한 다음 요구 사항을 따라야 합니다.
+ Aurora PostgreSQL Limitless Database는 아시아 태평양(타이베이)을 제외한 모든 AWS 리전에서 사용할 수 있습니다.
**참고**  
미국 동부(버지니아 북부)에서 Aurora PostgreSQL Limitless Database DB 클러스터를 만드는 경우 DB 서브넷 그룹에 `us-east-1e` 가용 영역(AZ)을 포함하지 마세요. 리소스 제한으로 인해 `us-east-1e` AZ에서는 Aurora Serverless v2가 지원되지 않고, 따라서 Aurora PostgreSQL Limitless Database도 지원되지 않습니다.
+ Aurora PostgreSQL Limitless Database는 Aurora I/O-Optimized DB 클러스터 스토리지 구성만 지원합니다. 자세한 내용은 [Amazon Aurora DB 클러스터의 스토리지 구성](Aurora.Overview.StorageReliability.md#aurora-storage-type) 섹션을 참조하세요.
+ Aurora PostgreSQL Limitless Database에서 사용하는 Aurora PostgreSQL Limitless Database용 특수 Aurora PostgreSQL DB 엔진 버전은 `16.X-limitless`입니다. [사용 가능한 Aurora PostgreSQL Limitless Database 버전](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraPostgreSQLReleaseNotes/limitless-updates.html)도 참조하세요.
+ DB 클러스터에는 라이터 또는 리더 DB 인스턴스가 있을 수 없습니다.
+ 향상된 모니터링 및 성능 개선 도우미를 사용해야 합니다. 성능 개선 도우미 보존 기간은 최소 1개월(31일)이어야 합니다.
+ PostgreSQL 로그를 Amazon CloudWatch Logs로 내보내야 합니다.

**참고**  
향상된 모니터링, 성능 개선 도우미 및 CloudWatch Logs와 같은 일부 필수 기능에는 추가 요금이 부과됩니다. Aurora요금에 대한 자세한 내용은 [Aurora 요금 페이지](https://aws.amazon.com/rds/aurora/pricing)를 참조하십시오.

## Aurora PostgreSQL Limitless Database 고려 사항
<a name="limitless-limitations"></a>

Aurora PostgreSQL Limitless Database의 DB 샤드 그룹에는 다음 고려 사항이 적용됩니다.
+ DB 클러스터당 하나의 DB 샤드 그룹만 가질 수 있습니다.
+ AWS 리전마다 최대 5개의 DB 샤드 그룹을 가질 수 있습니다.

  따라서 AWS 리전마다 최대 5개의 Aurora PostgreSQL Limitless Database DB 클러스터를 가질 수 있습니다. 자세한 내용은 [Amazon Aurora의 할당량](CHAP_Limits.md#RDS_Limits.Limits) 섹션을 참조하세요.
+ DB 샤드 그룹의 최대 용량을 16\$16,144ACU로 설정할 수 있습니다. 6,144ACU보다 높은 용량 한도는 AWS에 문의하세요.

  초기 라우터 및 샤드 수는 DB 샤드 그룹을 만들 때 설정한 최대 용량에 따라 결정됩니다. 자세한 내용은 [DB 샤드 그룹 최대 용량과 만들어진 라우터 및 샤드 수 연결](limitless-cluster.md#limitless-capacity-mapping) 섹션을 참조하세요.
+ DB 샤드 그룹의 최대 용량을 수정할 때 라우터 및 샤드 수는 변경되지 않습니다.
+ DB 샤드 그룹을 만드는 DB 서브넷에 DB 샤드 그룹과 연결하기에 충분한 여유 IP 주소가 있는지 확인합니다. DB 샤드 그룹의 각 라우터에는 하나의 IP 주소가 필요하고 각 샤드에는 최대 3개의 IP 주소가 필요합니다.

  DB 샤드 그룹을 만들 때 만들어진 라우터 수에 대한 자세한 내용은 [DB 샤드 그룹 최대 용량과 만들어진 라우터 및 샤드 수 연결](limitless-cluster.md#limitless-capacity-mapping) 섹션을 참조하세요.
+ DB 샤드 그룹에 공개적으로 액세스할 수 있도록 하면 VPC에 인터넷 게이트웨이를 설정해야 합니다.
+ SQL 함수를 사용하여 [샤드를 분할](limitless-shard-split.md)하고 [라우터를 추가](limitless-add-router.md)합니다.
+ 샤드 병합은 지원되지 않습니다.
+ 개별 샤드와 라우터는 삭제할 수 없습니다.
+ 테이블 행에서 값을 변경하는 등 어떤 식으로든 샤드 키를 수정(`UPDATE` 작업 수행)할 수 없습니다.

  샤드 키를 변경하려면 삭제한 다음 다시 만듭니다.
+ 반복 가능한 읽기, 읽기 커밋됨 및 읽기 커밋되지 않음의 격리 수준이 지원됩니다. 격리 수준을 직렬화 가능으로 설정할 수 없습니다.
+ 일부 SQL 명령은 지원되지 않습니다. 자세한 내용은 [Aurora PostgreSQL Limitless Database 참조Limitless Database 참조](limitless-reference.md) 섹션을 참조하세요.
+ 일부 PostgreSQL 확장은 지원되지 않습니다. 자세한 내용은 [확장 프로그램](limitless-reference.DDL-limitations.md#limitless-reference.DDL-limitations.Extensions) 섹션을 참조하세요.
+ 샤드 그룹을 만들거나 새 샤드 그룹 노드(샤드 또는 라우터)를 추가할 때 해당 노드는 DB 클러스터에서 사용할 수 있는 가용 영역(AZ) 중 하나에 만들어집니다. 개별 노드에 대해 특정 AZ를 선택할 수 없습니다.
+ 2개의 컴퓨팅 중복성을 사용하는 경우(DB 샤드 그룹에 대해 2개의 컴퓨팅 대기) DB 서브넷 그룹에 AZ가 3개 이상 있는지 확인합니다.
+ Aurora PostgreSQL Limitless Database는 샤딩된 테이블 이름에 최대 54자를 지원합니다.

Aurora PostgreSQL Limitless Database DB 클러스터에는 다음 고려 사항이 적용됩니다.
+ AWS 관리형 정책을 사용하여 데이터베이스 및 애플리케이션에 대한 권한을 고객 사용 사례에 필요한 권한으로 제한하는 것이 좋습니다. 자세한 내용은 [정책 모범 사례](security_iam_id-based-policy-examples.md#security_iam_service-with-iam-policy-best-practices) 섹션을 참조하세요.
+ Aurora PostgreSQL Limitless Database DB 클러스터를 만들 때 DB 샤드 그룹에 대해서만 크기 조정 파라미터를 설정합니다.
+ DB 클러스터를 삭제해야 하는 경우 먼저 DB 샤드 그룹을 삭제해야 합니다.
+ Aurora PostgreSQL Limitless Database는 복제 소스가 될 수 없습니다.

## Aurora PostgreSQL Limitless Database에서 지원되지 않는 기능
<a name="limitless-not-supported"></a>

다음 Aurora PostgreSQL 기능은 Aurora PostgreSQL Limitless Database에서 지원되지 않습니다.
+ Active Directory(Kerberos) 인증
+ Amazon DevOps Guru
+ Amazon ElastiCache
+ Amazon RDS 블루/그린 배포
+ Amazon RDS Proxy
+ Aurora Auto Scaling(DB 클러스터에 리더 인스턴스 자동 추가)
+ Aurora Global Database
+ Aurora Machine Learning
+ Aurora 권장 사항
+ Aurora Serverless v1
+ Aurora 제로 ETL 통합
+ AWS Backup
+ AWS Lambda 통합
+ AWS Secrets Manager
+ Babelfish for Aurora PostgreSQL
+ DB 클러스터 복제본 생성
+ 사용자 지정 엔드포인트
+ 데이터베이스 활동 스트림
+ 읽기 전용 복제본
+ RDS Data API