View a markdown version of this page

RDS for Oracle 릴리스 - Amazon Relational Database Service

RDS for Oracle 릴리스

RDS for Oracle은 여러 Oracle Database 릴리스를 지원합니다.

참고

릴리스 업그레이드에 대한 자세한 내용은 RDS for Oracle DB 엔진 업그레이드 단원을 참조하세요.

Amazon RDS 기반 Oracle Database 26ai

Amazon RDS는 Oracle Database 26ai를 Enterprise Edition에서만 지원합니다. Oracle은 Linux x86-64용 Oracle Database 26ai를 Enterprise Edition으로만 출시했습니다. 이 플랫폼에서는 Oracle Database 26ai에 Standard Edition 2(SE2)를 사용할 수 없습니다. Oracle Database 26ai(26.0.0.0)에는 이전 버전에 비해 새로운 기능과 업데이트가 많이 포함되어 있습니다. Oracle Database 21c와 마찬가지로 Oracle Database 26ai는 멀티테넌트 아키텍처만 지원하므로 기존 비CDB로 데이터베이스를 생성할 수 없습니다. CDB와 비 CDB 간의 차이점에 대한 자세한 내용은 RDS for Oracle CDB 제한 사항 단원을 참조하세요.

이 섹션에서는 Amazon RDS에서 Oracle Database 26ai(26.0.0.0)를 사용하는 데 중요한 기능과 변경 사항을 확인할 수 있습니다. 변경 사항의 전체 목록은 Oracle Database 26ai 설명서를 참조하세요. 각 Oracle Database 26ai 에디션에서 지원하는 전체 기능 목록은 Oracle 설명서의 Oracle Database 제품 및 서비스에서 허용되는 기능, 옵션 및 관리 팩을 참조하세요. 업그레이드에 대한 자세한 내용은 Oracle Database 26ai로 업그레이드 섹션을 참조하세요.

Oracle Database 26ai(26.0.0.0)의 Amazon RDS 파라미터 변경

Oracle Database 26ai(26.0.0.0)에는 새로운 파라미터와 범위 및 기본값이 새로 변경된 파라미터가 다수 포함되어 있습니다.

새 파라미터

다음 표에는 Oracle Database 26ai(26.0.0.0)의 새로운 Amazon RDS 파라미터가 나와 있습니다.

이름

값 범위

기본값

수정 가능

설명

allow_legacy_reco_protocol

TRUE | FALSE

TRUE

N

분산 트랜잭션 복구 프로세스(RECO)가 레거시 복구 프로토콜을 사용할지 아니면 업그레이드된 프로토콜을 사용할지 지정합니다.

allow_weak_crypto

TRUE | FALSE

TRUE

N

더 이상 사용되지 않는 알고리즘 또는 약한 알고리즘을 DBMS_CRYPTO 패키지와 함께 사용할 수 있는지 여부를 제어합니다.

blockchain_table_retention_threshold

0~365000

16

Y

TABLE RETENTION 권한 없이 블록체인 또는 변경 불가능한 테이블을 생성할 때 설정할 수 있는 최대 유휴 시간(일)을 지정합니다.

calendar_fiscal_year_start

NONE | DATE[, FORMAT]

NONE

Y

SQL 회계 함수에 사용할 회계 연도의 시작을 지정합니다.

client_prefetch_rows

0~4294967295

0

Y

네트워크 왕복을 줄이기 위해 Oracle 클라이언트 드라이버에서 미리 가져올 행 수를 지정합니다.

db_recovery_auto_rekey

ON | OFF

ON

Y

Data Guard 대기 인스턴스에서 자동 테이블스페이스 리키 복구를 활성화하거나 비활성화합니다.

default_credential

credential_name

NONE

Y

세션의 기본 자격 증명을 지정합니다.

error_message_details

ON | OFF | DISALLOWED

ON

Y

데이터베이스가 오류 발생 데이터 값에 대한 세부 정보와 함께 추가 누적 오류 메시지를 발생시키는지 여부를 제어합니다.

group_by_position_enabled

TRUE | FALSE

FALSE

Y

GROUP BY 절의 양의 정수가 선택 목록에서 표현식의 서수 위치로 처리되는지 여부를 제어합니다.

hybrid_read_only

TRUE | FALSE

FALSE

N

PDB에 대한 하이브리드 읽기 전용 모드를 활성화 또는 비활성화하여, 로컬 사용자에게 읽기 전용 모드가 표시되는 동안 CDB 공통 사용자가 패치를 수행할 수 있도록 허용합니다.

json_behavior

ON_ERROR:ERROR | ON_ERROR:NULL

NONE

Y

SQL/JSON 함수 및 조건에 대한 세션 수준 기본 동작을 지정합니다.

json_expression_check

ON | OFF

OFF

Y

JSON 쿼리 문 검사를 활성화하거나 비활성화합니다.

lockfree_reservation

ON | OFF

ON

Y

락프리 예약을 활성화하거나 비활성화합니다.

max_columns

STANDARD | EXTENDED

STANDARD

Y

최대 열 한도가 4096으로 늘어난 와이드 테이블을 활성화하거나 비활성화합니다.

max_saga_duration

1~2147483647

86400

Y

saga의 최대 지속 시간(초)을 지정합니다.

memoptimize_write_area_size

0~2199023255552

0

Y

SGA의 대규모 풀에 있는 수집 버퍼의 크기를 지정합니다.

memoptimize_writes

HINT | ON

HINT

Y

Memoptimized Rowstore 테이블에 대해 빠른 수집이 자동으로 사용되는지 아니면 MEMOPTIMIZE_WRITE 힌트가 지정된 경우에만 사용되는지 여부를 제어합니다.

memory_max_size

0 또는 1610612736~2199023255552

0

N

MEMORY_SIZE를 설정할 수 있는 최댓값을 지정합니다.

memory_size

0 또는 1610612736~2199023255552

0

N

인스턴스 전체에서 사용 가능한 메모리(SGA 및 PGA 결합)의 크기를 지정합니다.

mle_prog_languages

ALL | JAVASCRIPT | OFF

ALL

Y

다국어 엔진(MLE)을 활성화 또는 비활성화하거나 특정 언어를 선택적으로 활성화합니다.

paranoid_concurrency_mode

TRUE | FALSE

FALSE

N

엄격하게 내구성 있는 쿼리 데이터 가져오기를 활성화하거나 비활성화합니다.

pdb_lockdown_error

RAISE | IGNORE

RAISE

Y

PDB 잠금 오류를 무시하거나 발생시키는 모드를 제어합니다.

plsql_function_dynamic_stats

PREFERENCE | ON | OFF | CHOOSE

PREFERENCE

Y

PL/SQL 함수에 대해 세션 수준에서 동적 통계를 생성할지 여부를 지정합니다.

plsql_implicit_conversion_bool

TRUE | FALSE

FALSE

Y

PL/SQL에서 숫자, 문자 및 BOOLEAN 데이터 형식 간의 암시적 변환을 활성화하거나 비활성화합니다.

priority_txns_high_wait_target

1~2147483647

2147483647

Y

HIGH 우선순위 트랜잭션이 블로커를 롤백하기 전에 행 잠금을 기다리는 최대 시간(초)을 지정합니다.

priority_txns_medium_wait_target

1~2147483647

2147483647

Y

MEDIUM 우선순위 트랜잭션이 블로커를 롤백하기 전에 행 잠금을 기다리는 최대 시간(초)을 지정합니다.

priority_txns_mode

ROLLBACK | TRACK

ROLLBACK

Y

트랜잭션 우선순위의 모드를 지정합니다(활성화하려면 ROLLBACK, 적용 없이 모니터링하려면 TRACK).

read_only

TRUE | FALSE

FALSE

Y

사용자 세션에 대한 읽기 전용 모드를 활성화하거나 비활성화합니다.

result_cache_auto_blocklist

ON | OFF

ON

Y

적응형 결과 캐시 객체 제외를 활성화하거나 비활성화합니다.

result_cache_integrity

ENFORCED | TRUSTED

TRUSTED

Y

데이터베이스가 결정적 구문에 결과 캐시 무결성을 적용할지 여부를 지정합니다.

run_addm_for_awr_report

ALL | IMPORT_ONLY | NONE

NONE

Y

AWR 보고서 내에서 ADDM을 실행할 수 있는 AWR 스냅샷 유형을 지정합니다.

session_exit_on_package_state_error

TRUE | FALSE

FALSE

Y

활성화된 경우 세션의 PL/SQL 패키지 상태가 무효화되면 하드 세션이 강제로 종료됩니다.

soda_behavior

behavior_string

NONE

Y

SODA(Simple Oracle Document Access) 작업의 동작을 제어합니다.

sql_error_mitigation

ON | OFF

ON

Y

SQL 문에 대한 자동 오류 완화를 활성화하거나 비활성화합니다.

sql_history_enabled

TRUE | FALSE

FALSE

Y

각 세션에서 사용자가 발급한 문에 대한 SQL 기록 모니터링을 활성화하거나 비활성화합니다.

sql_transpiler

ON | OFF

OFF

Y

PL/SQL 함수를 SQL 표현식으로 자동 변환하는 SQL Transpiler를 활성화하거나 비활성화합니다.

standby_parse_limit_seconds

0~2147483647

300

Y

대기 구문 분석 시간 제한(초)을 지정합니다.

statement_redirect_service

NONE | service_name

NONE

Y

문 리디렉션 서비스를 지정합니다.

tablespace_encryption_default_cipher_mode

CFB | XTS

XTS

Y

기본 테이블스페이스 암호화 블록 암호 모드를 지정합니다.

time_at_dbtimezone

OFF | USER_SQL | DATABASE

OFF

Y

현재 시간을 계산할 때 DB 시간대를 사용합니다.

tracefile_content_classification

ENABLE | DISABLE | DEFAULT

DEFAULT

Y

추적 레코드 보안 레이블 접두사의 출력을 활성화하거나 비활성화합니다.

transaction_recovery

ENABLED | DISABLED

ENABLED

Y

PDB에 대해 트랜잭션 복구를 활성화할지 아니면 비활성화할지 지정합니다.

txn_priority

HIGH | MEDIUM | LOW

HIGH

Y

단일 세션의 모든 사용자 트랜잭션에 대한 우선순위를 지정합니다.

unified_audit_trail_exclude_columns

NONE | column[, column ] ...

NONE

N

민감한 데이터가 포함된 열이 UNIFIED_AUDIT_TRAIL 뷰에 채워지는지 여부를 제어합니다.

vector_index_neighbor_graph_reload

RESTART | OFF

RESTART

Y

HNSW 리로드가 활성화되는지 여부를 지정합니다.

vector_memory_size

0~2199023255552

0

Y

SGA에서 벡터 풀의 크기를 지정합니다.

vector_query_capture

ON | OFF

ON

Y

쿼리 벡터의 캡처를 활성화하거나 비활성화합니다.

xml_client_side_decoding

TRUE | FALSE

TRUE

Y

XML 클라이언트 측 디코딩을 활성화하거나 비활성화합니다.

xml_handling_of_invalid_chars

RAISE_ERROR | CONVERT_TO_QUESTION_MARK | CONVERT_TO_REFERENCE_CHAR | CONVERT_TO_NULL

RAISE_ERROR

Y

xmlelement 중에 잘못된 문자를 처리합니다.

xml_params

NONE | parameter=value[, parameter=value ] ...

NONE

Y

XML 동작을 변경할 파라미터를 지정합니다.

호환되는 파라미터에 대한 변경 사항

compatible 파라미터에 Amazon RDS 기반 Oracle Database 26ai(26.0.0.0)의 새로운 최댓값이 있습니다. 다음 표에는 새 기본값이 나와 있습니다.

파라미터 이름

Oracle Database 26ai(26.0.0.0) 최댓값

compatible

23.6.0

제거된 파라미터

Oracle Database 26ai(26.0.0.0)에서는 다음 파라미터가 제거되었습니다.

  • allow_deprecated_rpcs

  • audit_sys_operations

  • log_archive_start

Amazon RDS 기반 Oracle Database 21c

Amazon RDS는 Oracle Enterprise Edition과 Oracle Standard Edition 2를 포함하는 Oracle Database 21c를 지원합니다. Oracle Database 21c(21.0.0.0)에는 이전 버전에 비해 새로운 기능과 업데이트가 많이 포함되어 있습니다. 주요 변경 사항은 Oracle Database 21c가 멀티테넌트 아키텍처만 지원한다는 것입니다. 즉, 더 이상 기존의 비 CDB로 데이터베이스를 생성할 수 없습니다. CDB와 비 CDB 간의 차이점에 대한 자세한 내용은 RDS for Oracle CDB 제한 사항 단원을 참조하세요.

이 단원에서는 Amazon RDS에서 Oracle Database 21c(21.0.0.0)를 사용하는 데 중요한 기능과 변경 내용을 확인할 수 있습니다. 변경 내용의 전체 목록은 Oracle Database 21c 문서를 참조하세요. 각 Oracle Database 21c 에디션에서 지원하는 전체 기능 목록은 Oracle 설명서의 Permitted Features, Options, and Management Packs by Oracle Database Offering(Oracle Database 제품 및 서비스에서 허용되는 기능, 옵션 및 관리 팩)을 참조하세요.

Oracle Database 21c(21.0.0.0)의 Amazon RDS 파라미터 변경

Oracle Database 21c(21.0.0.0)에는 새로운 파라미터와 범위 및 기본값이 새로 변경된 파라미터가 다수 포함되어 있습니다.

새 파라미터

다음 표에는 Oracle Database 21c(21.0.0.0)의 새로운 Amazon RDS 파라미터가 나와 있습니다.

이름

값 범위

기본값

수정 가능

설명

blockchain_table_max_no_drop

NONE | 0

NONE

Y

블록체인 테이블을 생성할 때 지정 가능한 최대 유휴 시간을 제어할 수 있습니다.

dbnest_enable

NONE | CDB_RESOURCE_PDB_ALL

NONE

N

dbNest를 사용하거나 사용하지 않도록 설정할 수 있습니다. dbNest는 PDB를 위한 운영 체제 리소스 격리 및 관리, 파일 시스템 격리, 보안 컴퓨팅을 제공합니다.

dbnest_pdb_fs_conf

NONE | pathname

NONE

N

PDB에 대한 dbNest 파일 시스템 구성 파일을 지정합니다.

diagnostics_control

ERROR | WARNING | IGNORE

IGNORE

Y

잠재적으로 안전하지 않은 데이터베이스 진단 작업을 수행하는 사용자를 제어하고 모니터링할 수 있습니다.

drcp_dedicated_opt

YES | NO

YES

Y

DRCP(Database Resident Connection Pooling)에서 전용 최적화를 사용하거나 사용하지 않도록 설정합니다.

enable_per_pdb_drcp

true | false

true

N

DRCP(Database Resident Connection Pooling)가 전체 CDB에 대해 하나의 연결 풀을 구성할지 아니면 각 PDB에 대해 하나의 격리된 연결 풀을 구성할지 제어합니다.

inmemory_deep_vectorization

true | false

true

Y

인 메모리 열 저장소 스캔에 대한 심층 벡터화를 활성화하거나 비활성화합니다.

mandatory_user_profile

profile_name

해당 사항 없음

N

CDB 또는 PDB에 대한 필수 사용자 프로파일을 지정합니다.

optimizer_capture_sql_quarantine

true | false

false

Y

SQL Quarantine 구성의 자동 생성을 사용하거나 사용하지 않도록 설정합니다.

optimizer_use_sql_quarantine

true | false

false

Y

SQL Quarantine 구성 사용을 활성화 또는 비활성화합니다.

result_cache_execution_threshold

0~68719476736

2

Y

결과가 결과 캐시에 저장되기 전에 PL/SQL 함수를 실행할 수 있는 최대 횟수를 지정합니다.

result_cache_max_temp_result

0~100

5

Y

캐시된 단일 쿼리 결과가 사용할 수 있는 RESULT_CACHE_MAX_TEMP_SIZE의 백분율을 지정합니다.

result_cache_max_temp_size

0~2199023255552

RESULT_CACHE_SIZE * 10

Y

결과 캐시가 사용할 수 있는 임시 테이블스페이스의 최대 크기(바이트)를 지정합니다.

sga_min_size

0~2199023255552(최대값은 sga_target의 50%)

0

Y

플러그형 데이터베이스(PDB)의 SGA 사용량에 가능한 최소값을 나타냅니다.

tablespace_encryption_default_algorithm

GOST256 | SEED128 | ARIA256 | ARIA192 | ARIA128 | 3DES168 | AES256 | AES192 | AES128

AES128

Y

데이터베이스가 테이블스페이스를 암호화할 때 사용하는 기본 알고리즘을 지정합니다.

호환되는 파라미터에 대한 변경 사항

compatible 파라미터에 Amazon RDS 기반 Oracle Database 21c(21.0.0.0)의 새로운 최대값이 있습니다. 다음 표에는 새 기본값이 나와 있습니다.

파라미터 이름

Oracle Database 21c(21.0.0.0) 최대값

compatible

21.0.0

제거된 파라미터

Oracle Database 21c(21.0.0.0)에서는 다음 파라미터가 제거되었습니다.

  • remote_os_authent

  • sec_case_sensitive_logon

  • unified_audit_sga_queue_size

Amazon RDS 기반 Oracle Database 19c

Amazon RDS는 Oracle Enterprise Edition과 Oracle Standard Edition Two를 포함하는 Oracle Database 19c를 지원합니다.

Oracle Database 19c(19.0.0.0)에는 이전 버전에 비해 새로운 기능과 업데이트가 많이 포함되어 있습니다. 이 단원에서는 Amazon RDS에서 Oracle Database 19c(19.0.0.0)를 사용하는 데 중요한 기능과 변경 내용을 확인할 수 있습니다. 변경 내용의 전체 목록은 Oracle Database 19c 문서를 참조하세요. 각 Oracle Database 19c 에디션에서 지원하는 전체 기능 목록은 Oracle 설명서의 Permitted Features, Options, and Management Packs by Oracle Database Offering을 참조하세요.

Oracle Database 19c(19.0.0.0)의 Amazon RDS 파라미터 변경

Oracle Database 19c(19.0.0.0)에는 새로운 파라미터와 범위 및 기본값이 새로 변경된 파라미터가 다수 포함되어 있습니다.

새 파라미터

다음 표에는 Oracle Database 19c(19.0.0.0)의 새로운 Amazon RDS 파라미터가 나와 있습니다.

이름

수정 가능

설명

lob_signature_enable

TRUE, FALSE(기본값)

Y

LOB 로케이터 서명 기능을 활성화하거나 비활성화합니다.

max_datapump_parallel_per_job

1 ~ 1024 또는 AUTO

Y

각 Oracle Data Pump 작업에 허용되는 최대 병렬 프로세스 수를 지정합니다.

호환되는 파라미터에 대한 변경 사항

compatible 파라미터에 Amazon RDS 기반 Oracle Database 19c(19.0.0.0)의 새로운 최대값이 있습니다. 다음 표에는 새 기본값이 나와 있습니다.

파라미터 이름

Oracle Database 19c(19.0.0.0) 최대값

compatible

19.0.0

제거된 파라미터

Oracle Database 19c(19.0.0.0)에서는 다음 파라미터가 제거되었습니다.

  • exafusion_enabled

  • max_connections

  • o7_dictionary_access