

# RDS for Oracle DB 인스턴스 클래스
<a name="Oracle.Concepts.InstanceClasses"></a>

RDS for Oracle DB 인스턴스의 계산 및 메모리 용량은 인스턴스 클래스에 따라 결정됩니다. 필요한 DB 인스턴스 클래스는 DB 인스턴스의 처리력 및 메모리 요구 사항에 따라 다릅니다.



## 지원되는 RDS for Oracle DB 인스턴스 클래스
<a name="Oracle.Concepts.InstanceClasses.Supported"></a>

지원되는 RDS for Oracle 인스턴스 클래스는 RDS DB 인스턴스 클래스의 하위 집합입니다. RDS 인스턴스 클래스의 전체 목록은 [DB 인스턴스 클래스](Concepts.DBInstanceClass.md) 섹션을 참조하세요.



### RDS for Oracle 사전 구성된 DB 인스턴스 클래스
<a name="Oracle.Concepts.InstanceClasses.Supported.tpc"></a>

RDS for Oracle은 vCPU당 추가 메모리, 스토리지 및 I/O가 필요한 워크로드에 사전 구성된 인스턴스 클래스도 제공합니다. 이러한 인스턴스 클래스는 다음 명명 규칙을 사용합니다.

```
db.r5b.instance_size.tpcthreads_per_core.memratio
db.r5.instance_size.tpcthreads_per_core.memratio
```

다음은 추가 메모리용으로 사전 구성된 인스턴스 클래스의 예입니다.

```
db.r5b.4xlarge.tpc2.mem2x
```

이전 인스턴스 클래스 이름의 구성 요소는 다음과 같습니다.
+ `db.r5b.4xlarge` - 인스턴스 클래스의 이름입니다.
+ `tpc2` - 코어당 스레드 수입니다. 값 2는 다중 스레딩이 켜져 있음을 의미합니다. 값 1은 다중 스레딩이 꺼져 있음을 의미합니다.
+ `mem2x` - 인스턴스 클래스의 표준 메모리에 대한 추가 메모리의 비율입니다. 이 예에서 최적화는 표준 db.r5.4xlarge DB 인스턴스보다 두 배 많은 메모리를 제공합니다.

**참고**  
미리 구성된 RDS for Oracle DB 인스턴스 클래스의 정규화 인자는 [ DB 인스턴스 클래스의 하드웨어 사양](Concepts.DBInstanceClass.Summary.md) 섹션을 참조하세요.

### RDS for Oracle에서 지원되는 에디션, 인스턴스 클래스 및 라이선스 조합
<a name="Oracle.Concepts.InstanceClasses.Supported.combo"></a>

RDS 콘솔을 사용하는 경우 **데이터베이스 생성**을 선택하고 다른 옵션을 지정하여 특정 에디션, 인스턴스 클래스 및 라이선스 조합이 지원되는지 여부를 확인할 수 있습니다. AWS CLI에서 다음 명령을 실행할 수 있습니다.

```
aws rds describe-orderable-db-instance-options --engine engine-type --license-model license-type
```

다음 테이블에는 RDS for Oracle에 지원되는 모든 에디션, 인스턴스 클래스 및 라이선스 유형이 나와 있습니다. 각 유형의 메모리 특성에 대한 자세한 내용은 [RDS for Oracle 인스턴스 유형](https://aws.amazon.com//rds/oracle/instance-types)을 참조하세요. 요금에 대한 자세한 내용은 [Amazon RDS for Oracle 요금 모델](https://aws.amazon.com/rds/oracle/pricing/#Pricing_models)을 참조하세요.


****  
<a name="rds-oracle-instance-class-reference"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/UserGuide/Oracle.Concepts.InstanceClasses.html)

## RDS for Oracle DB 인스턴스 클래스 지원 중단
<a name="Oracle.Concepts.InstanceClasses.Deprecated"></a>

다음은 RDS for Oracle에 대해 지원 중단되는 DB 인스턴스 클래스입니다.
+ db.m1, db.m2, db.m3, db.m4
+ db.t1, db.t2
+ db.r1, db.r2, db.r3, db.r4
+ db.x1, db.x1e

이전 DB 인스턴스 클래스는 성능이 더 좋고 일반적으로 낮은 가격으로 구할 수 있는 DB 인스턴스로 교체되었습니다. 지원 중단되는 DB 인스턴스 클래스를 사용하는 DB 인스턴스를 보유한 경우 다음과 같은 옵션이 있습니다.
+ 지원 중단되지 않은 유사한 DB 인스턴스 클래스를 사용하려면 Amazon RDS가 각 DB 인스턴스를 자동으로 수정하도록 허용합니다. 지원 중단 일정은 [DB 인스턴스 클래스 유형](Concepts.DBInstanceClass.Types.md) 섹션을 참조하세요.
+ DB 인스턴스를 수정하여 DB 인스턴스 클래스를 직접 변경합니다. 자세한 내용은 [Amazon RDS DB 인스턴스 수정](Overview.DBInstance.Modifying.md) 섹션을 참조하세요.

**참고**  
지원 중단된 DB 인스턴스 클래스를 사용한 DB 인스턴스의 DB 스냅샷이 있는 경우 DB 스냅샷을 복원할 때 만료되지 않은 DB 인스턴스 클래스를 선택할 수 있습니다. 자세한 정보는 [DB 인스턴스 복원](USER_RestoreFromSnapshot.md)의 내용을 참조하세요.