

# Amazon RDS에서의 MariaDB 기능 지원
<a name="MariaDB.Concepts.FeatureSupport"></a>

RDS for MariaDB는 MariaDB의 특징과 기능을 대부분 지원합니다. 일부 기능에는 제한된 지원 또는 제한된 권한이 있을 수 있습니다.

[데이터베이스 관련 새로운 소식](https://aws.amazon.com/about-aws/whats-new/database/) 페이지에서 새로운 Amazon RDS 기능을 필터링할 수 있습니다. [**제품(Products)**]에서 [**Amazon RDS**]를 선택합니다. 그런 다음 **MariaDB 2023**과 같은 키워드를 사용하여 검색합니다.

**참고**  
다음 목록이 전부는 아닙니다.

Amazon RDS의 MariaDB 기능 지원에 대한 자세한 내용은 다음 주제를 참조하세요.

**주제**
+ [Amazon RDS MariaDB에 대해 지원되는 스토리지 엔진](MariaDB.Concepts.Storage.md)
+ [Amazon RDS의 MariaDB를 위한 캐시 워밍](MariaDB.Concepts.XtraDBCacheWarming.md)
+ [Amazon RDS에서 지원하지 않는 MariaDB 기능](MariaDB.Concepts.FeatureNonSupport.md)

## Amazon RDS for MariaDB 메이저 버전의 MariaDB 기능 지원
<a name="MariaDB.Concepts.FeatureSupport.MajorVersions"></a>

아래 섹션에서 다음 Amazon RDS for MariaDB 메이저 버전의 MariaDB 기능 지원에 대해 알아볼 수 있습니다.

**Topics**
+ [Amazon RDS에서의 MariaDB 11.8 지원](#MariaDB.Concepts.FeatureSupport.11-8)
+ [Amazon RDS에서의 MariaDB 11.4 지원](#MariaDB.Concepts.FeatureSupport.11-4)
+ [Amazon RDS에서의 MariaDB 10.11 지원](#MariaDB.Concepts.FeatureSupport.10-11)
+ [Amazon RDS에서의 MariaDB 10.6 지원](#MariaDB.Concepts.FeatureSupport.10-6)
+ [Amazon RDS에서의 MariaDB 10.5 지원](#MariaDB.Concepts.FeatureSupport.10-5)
+ [Amazon RDS에서의 MariaDB 10.4 지원](#MariaDB.Concepts.FeatureSupport.10-4)

지원되는 Amazon RDS for MariaDB 마이너 버전에 대한 자세한 내용은 [Amazon RDS MariaDB 버전](MariaDB.Concepts.VersionMgmt.md) 섹션을 참조하세요.

### Amazon RDS에서의 MariaDB 11.8 지원
<a name="MariaDB.Concepts.FeatureSupport.11-8"></a>

Amazon RDS는 MariaDB 버전 11.8 이상을 실행하는 DB 인스턴스에서 다음과 같은 새로운 기능을 지원합니다.

**참고**  
MariaDB 11.8에서 `require_secure_transport`의 기본값은 이제 `1`이며 보안 SSL/TLS 연결이 필요합니다. 비보안 연결이 필요한 경우 `0`으로 설정합니다.
+ **파라미터의 새 기본값** - `require_secure_transport` 파라미터의 기본값이 `0`에서 `1`로 변경되어 기본적으로 보안 전송 연결이 적용됩니다. 자세한 내용은 [Amazon RDS의 MariaDB DB 인스턴스에 대한 모든 연결에 SSL/TLS 요구](mariadb-ssl-connections.require-ssl.md) 섹션을 참조하세요.
+ **벡터 지원** - MariaDB 벡터를 사용하여 AI 생성 벡터를 MariaDB에 직접 저장하고 검색할 수 있습니다. 이 기능은 다음과 같은 시스템 변수를 소개합니다.
  + [https://mariadb.com/docs/server/reference/sql-structure/vectors/vector-system-variables#mhnsw_default_distance](https://mariadb.com/docs/server/reference/sql-structure/vectors/vector-system-variables#mhnsw_default_distance) 변수는 MHNSW 벡터 인덱싱에 대한 기본 거리 지표를 지정합니다.
  + [https://mariadb.com/docs/server/reference/sql-structure/vectors/vector-system-variables#mhnsw_default_m](https://mariadb.com/docs/server/reference/sql-structure/vectors/vector-system-variables#mhnsw_default_m) 변수는 MHNSW 벡터 인덱싱에서 `M` 파라미터의 기본값을 정의합니다.
  + [https://mariadb.com/docs/server/reference/sql-structure/vectors/vector-system-variables#mhnsw_ef_search](https://mariadb.com/docs/server/reference/sql-structure/vectors/vector-system-variables#mhnsw_ef_search) 변수는 벡터 인덱스 검색을 위한 최소 결과 후보 수를 정의합니다.
  + [https://mariadb.com/docs/server/reference/sql-structure/vectors/vector-system-variables#mhnsw_max_cache_size](https://mariadb.com/docs/server/reference/sql-structure/vectors/vector-system-variables#mhnsw_max_cache_size) 변수는 하나의 MHNSW 벡터 인덱스 캐시에 대한 상한을 설정합니다.
+ **임시 파일 크기 제한** - 이제 RDS Maria DB 11.8 파라미터 그룹에서 사용할 수 있는 두 가지 시스템 변수를 사용하여 생성된 디스크 임시 파일 및 테이블의 크기를 제한할 수 있습니다.
  + [https://mariadb.com/docs/server/security/limiting-size-of-created-disk-temporary-files-and-tables/max_tmp_session_space_usage-system-variable](https://mariadb.com/docs/server/security/limiting-size-of-created-disk-temporary-files-and-tables/max_tmp_session_space_usage-system-variable) 변수는 사용자당 임시 공간 허용량을 제한합니다.
  + [https://mariadb.com/docs/server/security/limiting-size-of-created-disk-temporary-files-and-tables/max_tmp_total_space_usage-system-variable](https://mariadb.com/docs/server/security/limiting-size-of-created-disk-temporary-files-and-tables/max_tmp_total_space_usage-system-variable) 변수는 모든 사용자의 임시 공간 허용량을 제한합니다.
+ **임시 테이블스페이스 관리** - 임시 테이블스페이스는 임시 테이블을 저장하고 데이터가 추가되면 증가합니다. 임시 테이블을 삭제해도 스페이스는 자동으로 회수되지 않습니다. [mysql.rds\$1execute\$1operation](mysql_rds_execute_operation.md) 프로시저를 사용하여 임시 테이블스페이스를 축소하고 디스크 공간을 회수할 수 있습니다.

MariaDB 11.8 전체 기능 목록과 설명서는 MariaDB 웹 사이트에서 [MariaDB 11.8의 변경 사항 및 개선 사항](https://mariadb.com/kb/en/changes-improvements-in-mariadb-11-8/)과 [릴리스 정보 - MariaDB 11.8 시리즈](https://mariadb.com/kb/en/release-notes-mariadb-11-8-series/)를 참조하세요.

지원되지 않는 기능 목록은 [Amazon RDS에서 지원하지 않는 MariaDB 기능](MariaDB.Concepts.FeatureNonSupport.md) 섹션을 참조하세요.

### Amazon RDS에서의 MariaDB 11.4 지원
<a name="MariaDB.Concepts.FeatureSupport.11-4"></a>

Amazon RDS는 MariaDB 버전 11.4 이상을 실행하는 DB 인스턴스에서 다음과 같은 새로운 기능을 지원합니다.
+ **암호화 라이브러리** - RDS for MariaDB는 OpenSSL을 FIPS 140-3 인증을 받은 AWS Libcrypto(AWS-LC)로 대체했습니다.
+ **Simple Password Check 플러그인** - MariaDB [Simple Password Check 플러그인](https://mariadb.com/kb/en/simple-password-check-plugin/)을 사용하여 암호에 특정 유형의 특정 문자 수가 포함되어 있는지 확인할 수 있습니다. 자세한 내용은 [RDS for MariaDB용 암호 확인 플러그인 사용](MariaDB.Concepts.PasswordValidationPlugins.md) 섹션을 참조하세요.
+ **Cracklib Password Check 플러그인** - MariaDB [Cracklib Password Check 플러그인](https://mariadb.com/kb/en/cracklib-password-check-plugin/)을 사용하여 새 암호의 강도를 확인할 수 있습니다. 자세한 내용은 [RDS for MariaDB용 암호 확인 플러그인 사용](MariaDB.Concepts.PasswordValidationPlugins.md) 섹션을 참조하세요.
+ **InnoDB 개선 사항** – 이러한 개선 사항에는 다음과 같은 항목이 포함됩니다.
  + 변경 버퍼가 제거되었습니다. 자세한 내용은 [InnoDB 변경 버퍼링](https://mariadb.com/kb/en/innodb-change-buffering/)을 참조하세요.
  + InnoDB 조각 모음이 제거되었습니다. 자세한 내용은 [InnoDB 조각 모음](https://mariadb.com/kb/en/defragmenting-innodb-tablespaces/#innodb-defragmentation)을 참조하세요.
+ **새 권한** - 이제 관리 사용자에게도 `SHOW CREATE ROUTINE` 권한이 부여됩니다. 이 권한을 통해 피부여자는 다른 사용자가 소유한 루틴의 `SHOW CREATE` 정의 문을 볼 수 있습니다. 자세한 내용은 [데이터베이스 권한](https://mariadb.com/kb/en/grant/#database-privileges)을 참조하세요.
+ **복제 개선** - MariaDB 버전 11.4 DB 인스턴스는 binlog 인덱싱을 지원합니다. 각 binlog 파일에 대해 GTID 인덱스를 생성할 수 있습니다. 이러한 인덱스는 GTID를 찾는 데 걸리는 시간을 줄여 복제 성능을 개선합니다. 자세한 내용은 [Binlog 인덱싱](https://mariadb.com/kb/en/gtid/#binlog-indexing)을 참조하세요.
+ **지원 종료 또는 삭제된 파라미터** – 다음 파라미터는 MariaDB 버전 11.4 DB 인스턴스의 지원을 종료하거나 삭제했습니다.
  + `engine_condition_pushdown`이 [optimizer\$1switch](https://mariadb.com/kb/en/optimizer-switch/)에서 제거됨
  + [innodb\$1change\$1buffer\$1max\$1size](https://mariadb.com/kb/en/innodb-system-variables/#innodb_change_buffer_max_size)
  + [innodb\$1defragment](https://mariadb.com/kb/en/innodb-system-variables/#innodb_defragment)
  + `TLSv1.0` 및 `TLSv1.1`이 [tls\$1version](https://mariadb.com/kb/en/ssltls-system-variables/#tls_version)에서 제거됨
+ **파라미터의 새 기본값** - [innodb\$1undo\$1tablespaces](https://mariadb.com/kb/en/innodb-system-variables/#innodb_undo_tablespaces) 파라미터의 기본값이 `0`에서 `3`으로 변경되었습니다.
+ **파라미터의 새로운 유횻값** – 다음 파라미터에는 MariaDB 버전 11.4 DB 인스턴스에 대한 새 유효한 값이 포함됩니다.
  + 이제 [binlog\$1row\$1image](https://mariadb.com/kb/en/replication-and-binary-log-system-variables/#binlog_row_image) 파라미터의 유효한 값에 `FULL_NODUP`가 포함됩니다.
  + 이제 [OLD\$1MODE](https://mariadb.com/kb/en/old-mode/) 파라미터의 유효한 값에 `NO_NULL_COLLATION_IDS`가 포함됩니다.
+ **새 파라미터** – 다음 파라미터는 MariaDB 버전 11.4 DB 인스턴스에 새롭게 추가되었습니다.
  + [transaction\$1isolation](https://mariadb.com/kb/en/server-system-variables/#transaction_isolation) 파라미터는 [tx\$1isolation](https://mariadb.com/kb/en/server-system-variables/#tx_isolation) 파라미터를 대체합니다.
  + [transaction\$1read\$1only](https://mariadb.com/kb/en/server-system-variables/#transaction_read_only) 파라미터는 [tx\$1read\$1only](https://mariadb.com/kb/en/server-system-variables/#tx_read_only) 파라미터를 대체합니다.
  + [block\$1encryption\$1mode](https://mariadb.com/kb/en/server-system-variables/#block_encryption_mode) 파라미터는 [AES\$1ENCRYPT()](https://mariadb.com/kb/en/aes_encrypt/) 및 [AES\$1DECRYPT()](https://mariadb.com/kb/en/aes_decrypt/) 함수의 기본 블록 암호화 모드를 정의합니다.
  + [character\$1set\$1collations](https://mariadb.com/kb/en/server-system-variables/#character_set_collations)는 문자 세트 기본 데이터 정렬에 대한 재정의를 정의합니다.
  + [binlog\$1gtid\$1index](https://mariadb.com/kb/en/system-versioned-tables/#binlog_gtid_index), [binlog\$1gtid\$1index\$1page\$1size](https://mariadb.com/kb/en/system-versioned-tables/#binlog_gtid_index_page_size),[binlog\$1gtid\$1index\$1span\$1min](https://mariadb.com/kb/en/system-versioned-tables/#binlog_gtid_index_span_min)은 binlog GTID 인덱스의 속성을 정의합니다. 자세한 내용은 [Binlog 인덱싱](https://mariadb.com/kb/en/gtid/#binlog-indexing)을 참조하세요.

MariaDB 11.4 전체 기능 목록과 설명서는 MariaDB 웹 사이트에서 [MariaDB 11.4의 변경 사항 및 개선 사항](https://mariadb.com/kb/en/changes-improvements-in-mariadb-11-4/)과 [릴리스 정보 - MariaDB 11.4 시리즈](https://mariadb.com/kb/en/release-notes-mariadb-11-4-series/)를 참조하세요.

지원되지 않는 기능 목록은 [Amazon RDS에서 지원하지 않는 MariaDB 기능](MariaDB.Concepts.FeatureNonSupport.md) 섹션을 참조하세요.

### Amazon RDS에서의 MariaDB 10.11 지원
<a name="MariaDB.Concepts.FeatureSupport.10-11"></a>

Amazon RDS는 MariaDB 버전 10.11 이상을 실행하는 DB 인스턴스에서 다음과 같은 새로운 기능을 지원합니다.
+ **암호 재사용 확인 플러그인** – MariaDB 암호 재사용 확인 플러그인을 사용하여 사용자가 암호를 재사용하는 것을 방지하고 암호 보존 기간을 설정할 수 있습니다. 자세한 내용을 알아보려면 [Password Reuse Check Plugin](https://mariadb.com/kb/en/password-reuse-check-plugin/)을 참조하세요.
+ **퍼블릭에 권한 부여 인증** – 서버에 대한 액세스 권한이 있는 모든 사용자에게 권한을 부여할 수 있습니다. 자세한 내용은 [GRANT TO PUBLIC](https://mariadb.com/kb/en/grant/#to-public)을 참조하세요.
+ **슈퍼 및 읽기 전용 관리자 권한 분리** – 이전에 슈퍼 권한을 가졌던 사용자를 비롯해 모든 사용자에게 부여된 읽기 전용 관리자 권한을 제거할 수 있습니다.
+ **보안** – 이제 MariaDB 클라이언트의 기본값으로 `--ssl` 옵션을 설정할 수 있습니다. 구성이 잘못된 경우 MariaDB는 더 이상 SSL을 자동으로 비활성화하지 않습니다.
+ **SQL 명령 및 함수** – 이제 `SHOW ANALYZE FORMAT=JSON` 명령 및 함수 `ROW_NUMBER`, `SFORMAT`, `RANDOM_BYTES`를 사용할 수 있습니다. `SFORMAT`를 사용하면 문자열 형식을 지정할 수 있고, 이는 기본적으로 활성화되어 있습니다. 단일 명령으로 파티션을 테이블로, 테이블을 파티션으로 변환할 수 있습니다. `JSON_*()` 함수 관련 몇 가지 개선 사항도 있습니다. `DES_ENCRYPT` 및 `DES_DECRYPT` 함수는 버전 10.10 이상에서 더 이상 사용할 수 없습니다. 자세한 내용은 [SFORMAT](https://mariadb.com/kb/en/sformat/)를 참조하세요.
+ **InnoDB 개선 사항** – 이러한 개선 사항에는 다음과 같은 항목이 포함됩니다.
  + 쓰기 증폭을 줄이고 동시성을 개선하기 위해 다시 실행 로그의 성능을 개선했습니다.
  + 데이터 디렉터리를 다시 초기화하지 않고도 다시 실행 테이블스페이스를 변경할 수 있습니다. 이 개선 사항을 통해 컨트롤 플레인 오버헤드를 줄여줍니다. 다시 시작해야 하지만 다시 실행 테이블스페이스를 변경한 후 다시 초기화할 필요는 없습니다.
  + `CHECK TABLE … EXTENDED` 및 내부적으로 내림차순 인덱스를 지원합니다.
  + 벌크 인서트가 개선되었습니다.
+ **Binlog 변경** – 이러한 변경 사항에는 다음 항목이 포함됩니다.
  + 두 단계를 거쳐 `ALTER`를 로깅하여 복제 지연 시간을 줄입니다. `binlog_alter_two_phase` 파라미터는 기본적으로 비활성화되어 있지만 파라미터 그룹을 통해 활성화할 수 있습니다.
  + `explicit_defaults_for_timestamp`를 로깅합니다.
  + 트랜잭션을 안전하게 롤백할 수 있으면 더 이상 `INCIDENT_EVENT`를 로깅하지 않습니다.
+ **복제** **개선 사항** – MariaDB 버전 10.11 DB 인스턴스는 마스터가 지원하는 경우 GTID 복제본을 기본적으로 사용합니다. 또한 `Seconds_Behind_Master`가 더 정확해졌습니다.
+ **클라이언트** – `mysqlbinglog` 및 `mariadb-dump`에 새 명령줄 옵션을 사용할 수 있습니다. `mariadb-dump`를 사용해 과거 데이터를 덤프 및 복원할 수 있습니다.
+ **시스템 버전 관리** – 기록을 수정할 수 있습니다. MariaDB는 새 파티션을 자동으로 생성합니다.
+ **원자성 DDL** – 이제 `CREATE OR REPLACE`는 원자적입니다. 문이 성공하거나 아니면 완전히 실패합니다.
+ **다시 실행 로그 쓰기** – 다시 실행 로그는 비동기식으로 작성됩니다.
+ **저장된 함수** – 이제 저장된 함수에서는 저장된 프로시저와 마찬가지로 `IN`, `OUT`, `INOUT` 파라미터를 지원합니다.
+ **지원 종료 또는 삭제된 파라미터** – 다음 파라미터는 MariaDB 버전 10.11 DB 인스턴스의 지원을 종료하거나 삭제했습니다.
  + [innodb\$1change\$1buffering](https://mariadb.com/kb/en/innodb-system-variables/#innodb_change_buffering)
  + [innodb\$1disallow\$1writes](https://mariadb.com/kb/en/innodb-system-variables/#innodb_disallow_writes)
  + [innodb\$1log\$1write\$1ahead\$1size](https://mariadb.com/kb/en/innodb-system-variables/#innodb_log_write_ahead_size) 
  + [ innodb\$1prefix\$1index\$1cluster\$1optimization](https://mariadb.com/kb/en/innodb-system-variables/#innodb_prefix_index_cluster_optimization)
  + [ keep\$1files\$1on\$1create](https://mariadb.com/kb/en/server-system-variables/#keep_files_on_create)
  + [old](https://mariadb.com/kb/en/server-system-variables/#old)
+ **동적 파라미터** – 이제 다음 파라미터는 MariaDB 버전 10.11 DB 인스턴스에 대한 동적 파라미터입니다.
  + [innodb\$1log\$1file\$1size](https://mariadb.com/kb/en/innodb-system-variables/#innodb_log_file_size)
  + [innodb\$1write\$1io\$1threads](https://mariadb.com/kb/en/innodb-system-variables/#innodb_write_io_threads)
  + [innodb\$1read\$1io\$1threads](https://mariadb.com/kb/en/innodb-system-variables/#innodb_read_io_threads)
+ **파라미터의 새로운 기본값** – 다음 파라미터에는 MariaDB 버전 10.11 DB 인스턴스에 대한 새로운 기본값이 포함됩니다.
  + [explicit\$1defaults\$1for\$1timestamp](https://mariadb.com/kb/en/server-system-variables/#explicit_defaults_for_timestamp) 파라미터의 기본값은 `OFF`에서 `ON`으로 변경되었습니다.
  + [optimizer\$1prune\$1level](https://mariadb.com/kb/en/server-system-variables/#optimizer_prune_level) 파라미터의 기본값은 `1`에서 `2`로 변경되었습니다.
+ **파라미터의 새로운 유횻값** – 다음 파라미터에는 MariaDB 버전 10.11 DB 인스턴스에 대한 새로운 유횻값이 포함됩니다.
  + [old](https://mariadb.com/kb/en/server-system-variables/#old) 파라미터의 유횻값은 [old\$1mode](https://mariadb.com/kb/en/server-system-variables/#old_mode) 파라미터의 값에 통합되었습니다.
  + 이제 [histogram\$1type](https://mariadb.com/kb/en/server-system-variables/#histogram_type) 파라미터의 유횻값은 `JSON_HB`에 포함됩니다.
  + 이제 [innodb\$1log\$1buffer\$1size](https://mariadb.com/kb/en/innodb-system-variables/#innodb_log_buffer_size) 파라미터의 유횻값 범위는`262144`\$1`4294967295`입니다(256KB\$14096MB).
  + 이제 [innodb\$1log\$1file\$1size](https://mariadb.com/kb/en/innodb-system-variables/#innodb_log_file_size) 파라미터의 유횻값 범위는 `4194304`\$1`512GB`입니다(4MB\$1512GB).
  + 이제 [optimizer\$1prune\$1level](https://mariadb.com/kb/en/server-system-variables/#optimizer_prune_level) 파라미터의 유횻값은 `2`에 포함됩니다.
+ **새 파라미터** – 다음 파라미터는 MariaDB 버전 10.11 DB 인스턴스에 새롭게 추가되었습니다.
  + [binlog\$1alter\$1two\$1phase](https://mariadb.com/kb/en/replication-and-binary-log-system-variables//#binlog_alter_two_phase) 파라미터는 복제본 성능을 개선할 수 있습니다.
  + [log\$1slow\$1min\$1examined\$1row\$1limit](https://mariadb.com/kb/en/server-system-variables/#log_slow_min_examined_row_limit) 파라미터는 성능을 개선할 수 있습니다.
  + [log\$1slow\$1query](https://mariadb.com/kb/en/server-system-variables/#log_slow_query) 파라미터와 [log\$1slow\$1query\$1file](https://mariadb.com/kb/en/server-system-variables/#log_slow_query_file) 파라미터는 각각 `slow_query_log` 및 `slow_query_log_file`의 별칭입니다.
  +  [ optimizer\$1extra\$1pruning\$1depth](https://mariadb.com/kb/en/server-system-variables/#optimizer_extra_pruning_depth)
  + [system\$1versioning\$1insert\$1history](https://mariadb.com/kb/en/system-versioned-tables/#system_versioning_insert_history)

MariaDB 10.11 전체 기능 목록과 설명서는 MariaDB 웹 사이트에서 [MariaDB 10.11의 변경 사항 및 개선 사항](https://mariadb.com/kb/en/changes-improvements-in-mariadb-1011/)과 [릴리스 정보 - MariaDB 10.11 시리즈](https://mariadb.com/kb/en/release-notes-mariadb-1011-series/)를 참조하세요.

지원되지 않는 기능 목록은 [Amazon RDS에서 지원하지 않는 MariaDB 기능](MariaDB.Concepts.FeatureNonSupport.md) 섹션을 참조하세요.

### Amazon RDS에서의 MariaDB 10.6 지원
<a name="MariaDB.Concepts.FeatureSupport.10-6"></a>

Amazon RDS는 MariaDB 버전 10.6 이상을 실행하는 DB 인스턴스에서 다음과 같은 새로운 기능을 지원합니다.
+ **MyRocks 스토리지 엔진** - RDS for MariaDB와 함께 MyRocks 스토리지 엔진을 사용하여 쓰기 집약적인 고성능 웹 애플리케이션의 스토리지 소비를 최적화할 수 있습니다. 자세한 내용은 [Amazon RDS MariaDB에 대해 지원되는 스토리지 엔진](MariaDB.Concepts.Storage.md) 및 [MyRocks](https://mariadb.com/kb/en/myrocks/).를 참조하세요.
+ **AWS Identity and Access Management(IAM) DB 인증** - IAM DB 인증을 사용하여 MariaDB DB 인스턴스에 대한 연결을 중앙 집중식으로 관리하고 보안을 강화할 수 있습니다. 자세한 내용은 [MariaDB, MySQL 및 PostgreSQL IAM 데이터베이스 인증](UsingWithRDS.IAMDBAuth.md) 섹션을 참조하세요.
+ **업그레이드 옵션** - 이제 이전의 주요 릴리스(10.3, 10.4, 10.5)에서 RDS for MariaDB 버전 10.6으로 업그레이드할 수 있습니다. 또한 기존 MySQL 5.6 또는 5.7 DB 인스턴스의 스냅샷을 MariaDB 10.6 인스턴스로 복원할 수 있습니다. 자세한 내용은 [MariaDB DB 엔진 업그레이드](USER_UpgradeDBInstance.MariaDB.md)을 참조하세요.
+ **지연 복제** - 이제 읽기 전용 복제본이 소스 데이터베이스보다 지연되는 구성 가능한 기간을 설정할 수 있습니다. 표준 MariaDB 복제 구성에서는 소스와 복제본 간의 복제 지연이 최소화됩니다. 지연 복제를 재해 복구를 위한 전략으로 사용할 수 있습니다. 자세한 정보는 [MariaDB를 사용한 지연 복제 구성](USER_MariaDB.Replication.ReadReplicas.DelayReplication.md) 섹션을 참조하세요.
+ **Oracle PL/SQL 호환성** - RDS for MariaDB 버전 10.6을 사용하면 레거시 Oracle 애플리케이션을 Amazon RDS로 보다 쉽게 마이그레이션할 수 있습니다. 자세한 내용은 [SQL\$1MODE=ORACLE](https://mariadb.com/kb/en/sql_modeoracle/) 섹션을 참조하세요.
+ **원자성 DDL** - 동적 데이터 언어(DDL) 문은 RDS for MariaDB 버전 10.6을 사용하면 상대적으로 충돌 안정성을 개선할 수 있습니다. `CREATE TABLE`, `ALTER TABLE`, `RENAME TABLE`, `DROP TABLE`, `DROP DATABASE` 및 관련 DDL 문은 이제 원자성입니다. 명령이 성공하거나 완전히 반전됩니다. 자세한 내용은 [원자성 DDL](https://mariadb.com/kb/en/atomic-ddl/)을 참조하세요.
+ **기타 기능 향상** - 이러한 기능 향상에는 SQL 내에서 JSON 데이터를 관계형 형식으로 변환하고, Innodb를 사용하여 빈 테이블 데이터를 더 빠르게 로드하는 `JSON_TABLE` 함수를 제공합니다. 여기에는 분석 및 문제 해결, 사용되지 않는 인덱스를 무시하기 위한 최적화 도구 개선 및 성능 개선을 위한 새로운 `sys_schema`도 포함됩니다. 자세한 내용은 [JSON\$1TABLE](https://mariadb.com/kb/en/json_table/)을 참조하세요.
+ **파라미터의 새로운 기본값** – 다음 파라미터에는 MariaDB 버전 10.6 DB 인스턴스에 대한 새로운 기본값이 있습니다.
  + 다음 파라미터의 기본값은 `utf8`에서 `utf8mb3`으로 변경되었습니다.
    + [character\$1set\$1client](https://mariadb.com/kb/en/server-system-variables/#character_set_client)
    + [character\$1set\$1connection](https://mariadb.com/kb/en/server-system-variables/#character_set_connection)
    + [character\$1set\$1results](https://mariadb.com/kb/en/server-system-variables/#character_set_results)
    + [character\$1set\$1system](https://mariadb.com/kb/en/server-system-variables/#character_set_system)

    이러한 파라미터에 대한 기본값이 변경되었지만 기능적 변경은 없습니다. 자세한 내용은 MariaDB 설명서의 [지원되는 문자 집합 및 데이터 정렬](https://mariadb.com/kb/en/supported-character-sets-and-collations/)을 참조하세요.
  + [collation\$1connection](https://mariadb.com/kb/en/server-system-variables/#collation_connection) 파라미터의 기본값이 `utf8_general_ci`에서 `utf8mb3_general_ci`로 변경되었습니다. 이러한 파라미터에 대한 기본값이 변경되었지만 기능적 변경은 없습니다.
  + [old\$1mode](https://mariadb.com/kb/en/server-system-variables/#old_mode) 파라미터의 기본값이 설정 해제에서 `UTF8_IS_UTF8MB3`으로 변경되었습니다. 이러한 파라미터에 대한 기본값이 변경되었지만 기능적 변경은 없습니다.

MariaDB 10.6 전체 기능 목록과 설명서는 MariaDB 웹 사이트에서 [MariaDB 10.6의 변경 사항 및 개선 사항](https://mariadb.com/kb/en/changes-improvements-in-mariadb-106/)과 [릴리스 정보 - MariaDB 10.6시리즈](https://mariadb.com/kb/en/release-notes-mariadb-106-series/)를 참조하세요.

지원되지 않는 기능 목록은 [Amazon RDS에서 지원하지 않는 MariaDB 기능](MariaDB.Concepts.FeatureNonSupport.md) 섹션을 참조하세요.

### Amazon RDS에서의 MariaDB 10.5 지원
<a name="MariaDB.Concepts.FeatureSupport.10-5"></a>

Amazon RDS는 MariaDB 버전 10.5 이상을 실행하는 DB 인스턴스에서 다음과 같은 새로운 기능을 지원합니다.
+ **InnoDB 기능 향상** – MariaDB 버전 10.5에는 향상된 InnoDB 기능이 포함되어 있습니다. 자세한 내용은 MariaDB 설명서의 [InnoDB: 성능 향상 등](https://mariadb.com/kb/en/changes-improvements-in-mariadb-105/#innodb-performance-improvements-etc)을 참조하세요.
+ **성능 스키마 업데이트** – MariaDB 버전 10.5에는 성능 스키마 업데이트가 포함되어 있습니다. 자세한 내용은 MariaDB 설명서의 [MySQL 5.7 계측 및 테이블과 일치하도록 성능 스키마 업데이트](https://mariadb.com/kb/en/changes-improvements-in-mariadb-105/#performance-schema-updates-to-match-mysql-57-instrumentation-and-tables)를 참조하세요.
+ **InnoDB Redo 로그의 1개 파일** – MariaDB 버전 10.5 이전 버전에서는 `innodb_log_files_in_group` 파라미터 값이 `2`로 설정되었습니다. MariaDB 버전 10.5에서 이 파라미터의 값은 `1`로 설정됩니다.

  이전 버전에서 MariaDB 버전 10.5로 업그레이드하고 이 파라미터를 수정하지 않으면 `innodb_log_file_size` 파라미터 값이 변경되지 않습니다. 하지만 2개가 아닌 1개의 로그 파일에 적용됩니다. 그 결과 업그레이드된 MariaDB 버전 10.5 DB 인스턴스가 업그레이드 전에 사용했던 Redo 로그 크기의 절반을 사용합니다. 이 변경 사항은 성능에 눈에 띄는 영향을 미칠 수 있습니다. 이 문제를 해결하기 위해 `innodb_log_file_size` 파라미터 값을 두 배로 늘릴 수 있습니다. 파라미터 수정에 대한 자세한 정보는 [Amazon RDS에서 DB 파라미터 그룹의 파라미터 수정](USER_WorkingWithParamGroups.Modifying.md) 섹션을 참조하세요.
+ **SHOW SLAVE STATUS 명령이 지원되지 않음** – MariaDB 버전 10.5 이전 버전에서는 `SHOW SLAVE STATUS` 명령에 `REPLICATION SLAVE` 권한이 필요했습니다. MariaDB 버전 10.5에서는 이에 상응하는 `SHOW REPLICA STATUS` 명령에 `REPLICATION REPLICA ADMIN` 권한이 필요합니다. 이 새 권한은 RDS 마스터 사용자에게 부여되지 않습니다.

  `SHOW REPLICA STATUS` 명령을 사용하는 대신 새 `mysql.rds_replica_status` 저장 프로시저를 실행하여 유사한 정보를 반환합니다. 자세한 내용은 [mysql.rds\$1replica\$1status](mysql_rds_replica_status.md) 섹션을 참조하세요.
+ **SHOW RELAYLOG EVENTS 명령이 지원되지 않음** – MariaDB 버전 10.5 이전 버전에서는 `SHOW RELAYLOG EVENTS` 명령에 `REPLICATION SLAVE` 권한이 필요했습니다. MariaDB 버전 10.5에서 이 명령에는 `REPLICATION REPLICA ADMIN` 권한이 필요합니다. 이 새 권한은 RDS 마스터 사용자에게 부여되지 않습니다.
+ **파라미터의 새로운 기본값** – 다음 파라미터에는 MariaDB 버전 10.5 DB 인스턴스에 대한 새로운 기본값이 있습니다.
  + [max\$1connections](https://mariadb.com/kb/en/server-system-variables/#max_connections) 파라미터의 기본값이 `LEAST({DBInstanceClassMemory/25165760},12000)`로 변경되었습니다. `LEAST` 파라미터 함수에 대한 자세한 내용은 [DB 파라미터 함수](USER_ParamValuesRef.md#USER_ParamFunctions) 섹션을 참조하세요.
  + [innodb\$1adaptive\$1hash\$1index](https://mariadb.com/kb/en/innodb-system-variables/#innodb_adaptive_hash_index) 파라미터의 기본값이 `OFF`(`0`)로 변경되었습니다.
  + [innodb\$1checksum\$1algorithm](https://mariadb.com/kb/en/innodb-system-variables/#innodb_checksum_algorithm) 파라미터의 기본값이 `full_crc32`로 변경되었습니다.
  + [innodb\$1log\$1file\$1size](https://mariadb.com/kb/en/innodb-system-variables/#innodb_log_file_size) 파라미터의 기본값이 2GB로 변경되었습니다.

MariaDB 10.5 전체 기능 목록과 설명서는 MariaDB 웹 사이트에서 [MariaDB 10.4의 변경 사항 및 개선 사항](https://mariadb.com/kb/en/changes-improvements-in-mariadb-105/)과 [릴리스 정보 - MariaDB 10.5 시리즈](https://mariadb.com/kb/en/release-notes-mariadb-105-series/)를 참조하세요.

지원되지 않는 기능 목록은 [Amazon RDS에서 지원하지 않는 MariaDB 기능](MariaDB.Concepts.FeatureNonSupport.md) 섹션을 참조하세요.

### Amazon RDS에서의 MariaDB 10.4 지원
<a name="MariaDB.Concepts.FeatureSupport.10-4"></a>

Amazon RDS는 MariaDB 버전 10.4 이상을 실행하는 DB 인스턴스에서 다음과 같은 새로운 기능을 지원합니다.
+ **사용자 계정 보안 기능 향상** – [암호 만료](https://mariadb.com/kb/en/user-password-expiry/) 및 [계정 잠금](https://mariadb.com/kb/en/account-locking/) 개선
+ **Optimizer 기능 향상** – [Optimizer Trace 기능](https://mariadb.com/kb/en/optimizer-trace-overview/)
+ **InnoDB 기능 향상** – [즉각적인 DROP COLUMN 지원](https://mariadb.com/kb/en/alter-table/#drop-column)과 `VARCHAR` 및 `ROW_FORMAT=DYNAMIC`에 대한 즉각적인 `ROW_FORMAT=COMPACT` 확장 
+ **새 파라미터** – [tcp\$1nodedelay](https://mariadb.com/kb/en/server-system-variables/#tcp_nodelay), [tls\$1version](https://mariadb.com/kb/en/ssltls-system-variables/#tls_version) 및 [gtid\$1cleanup\$1batch\$1size](https://mariadb.com/kb/en/gtid/#gtid_cleanup_batch_size) 포함

MariaDB 10.4 전체 기능 목록과 설명서는 MariaDB 웹 사이트에서 [MariaDB 10.4의 변경 사항 및 개선 사항](https://mariadb.com/kb/en/library/changes-improvements-in-mariadb-104/)과 [릴리스 정보 - MariaDB 10.4 시리즈](https://mariadb.com/kb/en/library/release-notes-mariadb-104-series/)를 참조하세요.

지원되지 않는 기능 목록은 [Amazon RDS에서 지원하지 않는 MariaDB 기능](MariaDB.Concepts.FeatureNonSupport.md) 섹션을 참조하세요.

# Amazon RDS MariaDB에 대해 지원되는 스토리지 엔진
<a name="MariaDB.Concepts.Storage"></a>

RDS for MariaDB는 다음과 같은 스토리지 엔진을 지원합니다.

**Topics**
+ [InnoDB 스토리지 엔진](#MariaDB.Concepts.Storage.InnoDB)
+ [MyRocks 스토리지 엔진](#MariaDB.Concepts.Storage.MyRocks)

현재 다른 스토리지 엔진은 RDS for MariaDB에서 지원되지 않습니다.

## InnoDB 스토리지 엔진
<a name="MariaDB.Concepts.Storage.InnoDB"></a>

MariaDB는 다양한 기능을 가진 여러 스토리지 엔진을 지원하지만, 모든 엔진이 복구와 데이터 내구성에 최적화되어 있지는 않습니다. InnoDB는 Amazon RDS에서 MariaDB DB 인스턴스용으로 권장되는 스토리지 엔진입니다. 특정 시점으로 복구 및 스냅샷 복원 같은 Amazon RDS 기능을 사용하려면 복구 가능한 스토리지 엔진이 필요하며, 이러한 기능은 MariaDB 버전에 대한 권장 스토리지 엔진에서만 지원됩니다.

자세한 내용은 [InnoDB](https://mariadb.com/kb/en/innodb/)를 참조하세요.

## MyRocks 스토리지 엔진
<a name="MariaDB.Concepts.Storage.MyRocks"></a>

RDS for MariaDB 버전 10.6 이상에서 MyRocks 스토리지 엔진을 사용할 수 있습니다. 프로덕션 데이터베이스에서 MyRocks 스토리지 엔진을 사용하기 전에 철저한 벤치마킹 및 테스트를 수행하여 사용 사례에 대해 InnoDB에 비한 잠재적 이점을 확인하는 것이 좋습니다.

MariaDB 버전 10.6의 기본 파라미터 그룹에는 MyRocks 파라미터가 포함되어 있습니다. 자세한 정보는 [MariaDB에 대한 파라미터](Appendix.MariaDB.Parameters.md) 및 [Amazon RDS의 파라미터 그룹](USER_WorkingWithParamGroups.md) 섹션을 참조하세요.

MyRocks 스토리지 엔진을 사용하는 테이블을 만들려면 `ENGINE=RocksDB` 문에서 `CREATE TABLE`를 지정합니다. 다음 예제에서는 MyRocks 스토리지 엔진을 사용하는 테이블을 생성합니다.

```
CREATE TABLE test (a INT NOT NULL, b CHAR(10)) ENGINE=RocksDB;
```

InnoDB 및 MyRocks 테이블 모두에 걸쳐 있는 트랜잭션은 실행하지 않는 것이 좋습니다. MariaDB는 스토리지 엔진 간 트랜잭션에 대해 ACID(원자성, 일관성, 격리, 내구성)를 보장하지 않습니다. DB 인스턴스에 InnoDB와 MyRocks 테이블을 둘 다 가질 수 있지만, 한 스토리지 엔진에서 다른 스토리지 엔진으로 마이그레이션하는 경우를 제외하고는 이 방법을 사용하지 않는 것이 좋습니다. InnoDB와 MyRocks 테이블이 모두 DB 인스턴스에 존재하는 경우 각 스토리지 엔진마다 고유한 버퍼 풀이 있으므로 성능이 저하될 수 있습니다.

MyRocks는 `SERIALIZABLE` 격리 또는 갭 잠금을 지원하지 않습니다. 따라서 일반적으로 명령문 기반 복제와 함께 MyRocks를 사용할 수 없습니다. 자세한 내용은 [MyRocks 및 복제](https://mariadb.com/kb/en/myrocks-and-replication/)를 참조하세요.

현재 다음 MyRocks 파라미터만 수정할 수 있습니다.
+ [https://mariadb.com/kb/en/myrocks-system-variables/#rocksdb_block_cache_size](https://mariadb.com/kb/en/myrocks-system-variables/#rocksdb_block_cache_size)
+ [https://mariadb.com/kb/en/myrocks-system-variables/#rocksdb_bulk_load](https://mariadb.com/kb/en/myrocks-system-variables/#rocksdb_bulk_load)
+ [https://mariadb.com/kb/en/myrocks-system-variables/#rocksdb_bulk_load_size](https://mariadb.com/kb/en/myrocks-system-variables/#rocksdb_bulk_load_size)
+ [https://mariadb.com/kb/en/myrocks-system-variables/#rocksdb_deadlock_detect](https://mariadb.com/kb/en/myrocks-system-variables/#rocksdb_deadlock_detect)
+ [https://mariadb.com/kb/en/myrocks-system-variables/#rocksdb_deadlock_detect_depth](https://mariadb.com/kb/en/myrocks-system-variables/#rocksdb_deadlock_detect_depth)
+ [https://mariadb.com/kb/en/myrocks-system-variables/#rocksdb_max_latest_deadlocks](https://mariadb.com/kb/en/myrocks-system-variables/#rocksdb_max_latest_deadlocks)

MyRocks 스토리지 엔진과 InnoDB 스토리지 엔진은 `rocksdb_block_cache_size` 및 `innodb_buffer_pool_size` 파라미터에 따라 메모리를 놓고 경쟁할 수 있습니다. MyRocks 스토리지 엔진만 특정 DB 인스턴스에서 사용해야 하는 경우도 있습니다. 이 경우 `innodb_buffer_pool_size minimal` 파라미터를 최소 값으로 설정하고 `rocksdb_block_cache_size`를 가능한 높게 설정하는 것이 좋습니다.

[https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBLogFiles.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBLogFiles.html) 및 [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DownloadDBLogFilePortion.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DownloadDBLogFilePortion.html) 작업을 사용하여 MyRocks 로그 파일에 액세스할 수 있습니다.

MyRocks 대한 자세한 내용은 MariaDB 웹사이트의 [MyRocks](https://mariadb.com/kb/en/myrocks/)를 참조하세요.

# Amazon RDS의 MariaDB를 위한 캐시 워밍
<a name="MariaDB.Concepts.XtraDBCacheWarming"></a>

InnoDB 캐시 워밍은 DB 인스턴스가 종료될 때 버퍼 풀의 현재 상태를 저장한 다음 DB 인스턴스가 시작될 때 저장된 정보에서 버퍼 풀을 다시 로드하여 MariaDB DB 인스턴스의 성능 향상을 제공할 수 있습니다. 이렇게 하면 보통 데이터베이스 사용에서 "준비"까지의 버퍼 풀에 대한 필요를 무시하고, 대신 알려진 공용 쿼리에 대한 페이지와 함께 버퍼 풀을 미리 로드합니다. 캐시 워밍에 대한 자세한 내용은 MariaDB 설명서에서 [Dumping and restoring the buffer pool](http://mariadb.com/kb/en/mariadb/xtradbinnodb-buffer-pool/#dumping-and-restoring-the-buffer-pool)을 참조하세요.

캐시 워밍은 MariaDB 10.3 이상 DB 인스턴스에서 기본적으로 활성화됩니다. 캐시 워밍을 활성화하려면 DB 인스턴스의 파라미터 그룹에서 `innodb_buffer_pool_dump_at_shutdown` 및 `innodb_buffer_pool_load_at_startup` 파라미터를 1로 설정합니다. 파라미터 그룹에서 이들 파라미터 값을 변경하면 파라미터 그룹을 사용하는 모든 MariaDB DB 인스턴스가 영향을 받습니다. 특정 MariaDB DB 인스턴스에 대해 캐시 워밍을 활성화하려면, 이들 DB 인스턴스에 대한 새 파라미터 그룹을 생성해야 할 수도 있습니다. 파라미터 그룹에 대한 자세한 내용은 [Amazon RDS의 파라미터 그룹](USER_WorkingWithParamGroups.md) 섹션을 참조하세요.

캐시 워밍은 주로 표준 스토리지를 사용하는 DB 인스턴스를 위해 성능 혜택을 제공합니다. PIOPS 스토리지를 사용하는 경우에는 통상적으로 성능 혜택이 현저하지 않습니다.

**중요**  
MariaDB DB 인스턴스가 정상적으로 종료되지 않는 경우(예: 장애 조치 도중), 버퍼 풀 상태가 디스크에 저장되지 않습니다. 이 경우 MariaDB는 DB 인스턴스가 다시 시작될 때 이용 가능한 모든 버퍼 풀 파일을 로드합니다. 어떤 손상도 발생하지 않지만, 복원된 버퍼 풀은 대부분의 경우 다시 시작하기 이전의 버퍼 풀 최신 상태를 반영하지 못할 수도 있습니다. 시작 시 캐시를 워밍하기 위해 버퍼 풀의 최신 상태를 이용할 수 있게 하려면, "요청 시" 버퍼 풀을 주기적으로 덤프하는 것이 좋습니다. 사용자가 요청 시 버퍼 풀을 덤프 또는 로드할 수 있습니다.  
버퍼 풀을 자동으로 그리고 정기적으로 덤프하는 이벤트를 생성할 수 있습니다. 예를 들면, 다음 문은 매 시간마다 버퍼 풀을 덤프하는 이름이 `periodic_buffer_pool_dump`인 이벤트를 생성합니다.  

```
1. CREATE EVENT periodic_buffer_pool_dump 
2.    ON SCHEDULE EVERY 1 HOUR 
3.    DO CALL mysql.rds_innodb_buffer_pool_dump_now();
```
자세한 내용은 MariaDB 설명서에서 [Events](http://mariadb.com/kb/en/mariadb/stored-programs-and-views-events/)를 참조하세요.

## 요청 시 버퍼 풀 덤핑 및 로딩
<a name="MariaDB.Concepts.XtraDBCacheWarming.OnDemand"></a>

다음의 저장 프로시저를 사용해 요청 시 캐시를 저장하고 로드할 수 있습니다.
+ 버퍼 풀의 현재 상태를 디스크에 덤프하려면 [mysql.rds\$1innodb\$1buffer\$1pool\$1dump\$1now](mysql-stored-proc-warming.md#mysql_rds_innodb_buffer_pool_dump_now) 저장 프로시저를 호출합니다.
+ 디스크에서 저장된 버퍼 풀의 상태를 로드하려면 [mysql.rds\$1innodb\$1buffer\$1pool\$1load\$1now](mysql-stored-proc-warming.md#mysql_rds_innodb_buffer_pool_load_now) 저장 프로시저를 호출합니다.
+ 진행 중인 로드 작업을 취소하려면 [mysql.rds\$1innodb\$1buffer\$1pool\$1load\$1abort](mysql-stored-proc-warming.md#mysql_rds_innodb_buffer_pool_load_abort) 저장 프로시저를 호출합니다.

# Amazon RDS에서 지원하지 않는 MariaDB 기능
<a name="MariaDB.Concepts.FeatureNonSupport"></a>

다음 MariaDB 기능은 Amazon RDS에서 지원되지 않습니다.
+ S3 스토리지 엔진
+ 인증 플러그인 – GSSAPI
+ 인증 플러그인 – Unix 소켓
+ AWS Key Management 암호화 플러그 인
+ 10.6보다 낮은 MariaDB 버전에 대한 지연 복제
+ InnoDB 및 Aria에 대한 기본 유휴 시 MariaDB 암호화

  [Amazon RDS 리소스 암호화](Overview.Encryption.md)의 지침에 따라 MariaDB DB 인스턴스에 유휴 시 암호화를 활성화할 수 있습니다.
+ HandlerSocket
+ 10.6보다 낮은 MariaDB 버전에 대한 JSON 테이블 유형
+ MariaDB ColumnStore
+ MariaDB Galera Cluster
+ 멀티 소스 복제
+ 10.6보다 낮은 MariaDB 버전용 MyRocks 스토리지 엔진
+ 11.4 미만의 MariaDB 버전에 대한 암호 검증 플러그인, `simple_password_check` 및 `cracklib_password_check` 
+ 스파이더 스토리지 엔진
+ Sphinx 스토리지 엔진
+ TokuDB 스토리지 엔진
+ 스토리지 엔진별 객체 속성(MariaDB 설명서의 [Engine-defined New Table/Field/Index Attributes](http://mariadb.com/kb/en/mariadb/engine-defined-new-tablefieldindex-attributes/)에서 설명).
+ 테이블 및 tablespace 암호화
+ Hashicorp 키 관리 플러그인
+ 두 업그레이드를 병렬로 실행

관리형 서비스 환경을 제공하기 위해 Amazon RDS는 DB 인스턴스에 대해 shell 액세스를 제공하지 않으며, 고급 권한을 필요로 하는 특정 시스템 절차와 테이블에 대한 액세스를 제한합니다. Amazon RDS는 표준 SQL 클라이언트 애플리케이션을 사용하여 DB 인스턴스의 데이터베이스에 대한 액세스를 지원합니다. Amazon RDS는 Telnet, SSH(보안 셸) 또는 Windows 원격 데스크톱 연결을 사용하여 DB 인스턴스에 대한 직접적인 호스트 액세스를 허용하지 않습니다.