View a markdown version of this page

Aurora MySQL 구성 파라미터 - Amazon Aurora

Aurora MySQL 구성 파라미터

Amazon Aurora MySQL DB 클러스터는 다른 Amazon RDS DB 인스턴스와 마찬가지로 DB 파라미터 그룹의 파라미터를 사용하여 관리합니다. Amazon Aurora는 DB 클러스터가 다수의 DB 인스턴스로 구성되는 다른 DB 엔진들과 다릅니다. 결과적으로 Aurora MySQL DB 클러스를 관리하기 위해 사용하는 파라미터 중 일부는 전체 클러스터에 적용됩니다. 다른 파라미터는 DB 클러스터의 특정 DB 인스턴스에만 적용됩니다.

클러스터 수준 파라미터를 관리하려면 DB 클러스터 파라미터 그룹을 사용합니다. 인스턴스 수준 파라미터를 관리하려면 DB 파라미터 그룹을 사용합니다. Aurora MySQL DB 클러스터의 각 DB 인스턴스는 MySQL 데이터베이스 엔진과 호환됩니다. 그러나 MySQL 데이터베이스 엔진 파라미터 중 일부는 클러스터 수준에서 적용하며 이러한 파라미터는 DB 클러스터 파라미터그룹을 사용하여 관리합니다. Aurora DB 클러스터에 있는 인스턴스의 DB 파라미터 그룹에서는 클러스터 수준 파라미터를 찾을 수 없습니다. 클러스터 수준 파라미터의 목록은 이 단원 후반부에 나옵니다.

클러스터 수준 파라미터와 인스턴스 수준 파라미터는 모두 AWS Management Console, AWS CLI 또는 Amazon RDS API를 사용하여 관리할 수 있습니다. 클러스터 수준 파라미터와 인스턴스 수준 파라미터를 관리하기 위한 명령은 서로 다릅니다. 예를 들어 modify-db-cluster-parameter-group CLI 명령을 사용해 DB 클러스터 파라미터 그룹에서 클러스터 수준 파라미터를 관리할 수 있습니다. modify-db-parameter-group CLI 명령을 사용해 DB 클러스터 내 DB 인스턴스의 DB 파라미터 그룹에서 인스턴스 수준 파라미터를 관리할 수 있습니다.

클러스터 수준 파라미터와 인스턴스 수준 파라미터는 모두 콘솔에서 확인하거나 CLI 또는 RDS API를 사용해 확인할 수 있습니다. 예를 들어 describe-db-cluster-parameters AWS CLI 명령을 사용해 DB 클러스터 파라미터 그룹에서 클러스터 수준 파라미터를 확인할 수 있습니다. describe-db-parameters CLI 명령을 사용해 DB 클러스터 내 DB 인스턴스의 DB 파라미터 그룹에서 인스턴스 수준 파라미터를 확인할 수 있습니다.

참고

각 기본 파라미터 그룹에는 파라미터 그룹에 있는 모든 파라미터의 기본값이 포함됩니다. 파라미터에 이 값의 “엔진 기본값”이 있는 경우, 실제 기본값은 버전별 MySQL 또는 PostgreSQL 설명서를 참조하세요.

달리 명시되지 않는 한, 다음 표에 나열된 파라미터는 Aurora MySQL 버전 2 및 3에 유효합니다.

DB 파라미터 그룹에 대한 자세한 내용은 Amazon Aurora의 파라미터 그룹 섹션을 참조하십시오.

클러스터 수준 파라미터

다음 표에는 전체 Aurora MySQL DB 클러스터에 적용되는 모든 파라미터가 나와 있습니다.

파라미터 이름 수정 가능 참고

aurora_binlog_read_buffer_size

예

이진 로그(binlog) 복제를 사용하는 클러스터에만 영향을 줍니다. binlog 복제에 대한 자세한 내용은 Aurora과 MySQL 간의 복제 또는 Aurora와 다른 Aurora DB 클러스터(이진 로그 복제본) 간의 복제 단원을 참조하세요. Aurora MySQL 버전 3에서 제거되었습니다.

aurora_binlog_replication_max_yield_seconds

예

이진 로그(binlog) 복제를 사용하는 클러스터에만 영향을 줍니다. binlog 복제에 대한 자세한 내용은 Aurora과 MySQL 간의 복제 또는 Aurora와 다른 Aurora DB 클러스터(이진 로그 복제본) 간의 복제 단원을 참조하십시오.

aurora_binlog_replication_sec_index_parallel_workers

예

보조 인덱스가 두 개 이상인 대규모 테이블의 트랜잭션을 복제할 때 보조 인덱스 변경 사항을 적용하는 데 사용할 수 있는 총 병렬 스레드 수를 설정합니다. 기본적으로 파라미터는 0(비활성화됨)로 설정됩니다.

이 파라미터는 Aurora MySQL 버전 306 이상에서 사용할 수 있습니다. 자세한 내용은 Aurora MySQL의 이진수 로그 복제 최적화 섹션을 참조하세요.

aurora_binlog_use_large_read_buffer

예

이진 로그(binlog) 복제를 사용하는 클러스터에만 영향을 줍니다. binlog 복제에 대한 자세한 내용은 Aurora과 MySQL 간의 복제 또는 Aurora와 다른 Aurora DB 클러스터(이진 로그 복제본) 간의 복제 단원을 참조하세요. Aurora MySQL 버전 3에서 제거되었습니다.

aurora_disable_hash_join

예

Aurora MySQL 버전 2.09 이상에서 해시 조인 최적화를 비활성화하려면 이 파라미터를 ON으로 설정하세요. 버전 3에는 지원되지 않습니다. 자세한 내용은 Amazon Aurora MySQL용 병렬 쿼리 섹션을 참조하세요.

aurora_enable_memory_management

예

Aurora MySQL 버전 8.4 이상에서 사용 가능합니다.

ON(기본값)으로 설정하면 Aurora가 메모리 복구 작업을 자동으로 관리하며 aurora_oom_response 파라미터는 무시됩니다. OFF로 설정하면 Aurora는 aurora_oom_response 파라미터를 사용하여 수행할 복구 작업을 결정합니다.

자세한 내용은 Aurora MySQL 데이터베이스의 메모리 부족 문제 해결 섹션을 참조하세요.

aurora_enable_replica_log_compression

예

자세한 내용은 Amazon Aurora MySQL 복제를 위한 성능 고려 사항 섹션을 참조하세요. Aurora Global Database의 일부로 포함된 클러스터에는 적용되지 않습니다. Aurora MySQL 버전 3에서 제거되었습니다.

aurora_enable_repl_bin_log_filtering

예

자세한 내용은 Amazon Aurora MySQL 복제를 위한 성능 고려 사항 섹션을 참조하세요. Aurora Global Database의 일부로 포함된 클러스터에는 적용되지 않습니다. Aurora MySQL 버전 3에서 제거되었습니다.

aurora_enable_staggered_replica_restart

예

이 설정은 Aurora MySQL 버전 3에서 사용할 수 있지만 사용되지는 않습니다.

aurora_enable_zdr

예

이 설정은 Aurora MySQL 2.10 이상에서 기본적으로 켜집니다.

aurora_enable_validate_password_component

예

이 파라미터는 Aurora MySQL 버전 8.4.7 이상에서 사용할 수 있습니다.

기본값은 0(false)입니다.

1(또는 true)로 설정하면 Aurora가 validate_password 구성 요소를 활성화합니다. 0(또는 false)으로 설정하면 Aurora가 구성 요소를 비활성화합니다. 구성 요소는 INSTALL COMPONENT 및 UNINSTALL COMPONENT 명령 대신 이 파라미터를 통해 관리됩니다. 자세한 내용은 validate_password 구성 요소 사용 섹션을 참조하세요.

aurora_in_memory_relaylog

예

메모리 릴레이 로그 모드에서 설정합니다. binlog 복제본에서 이 기능을 사용하여 이진 로그 복제 성능을 개선할 수 있습니다. 이 기능을 끄려면 파라미터를 OFF로 설정합니다. 이 기능을 켜려면 파라미터를 ON으로 설정합니다.

aurora_enhanced_binlog

예

Aurora MySQL 버전 3.03.1 이상에서 향상된 binlog를 켜려면 이 파라미터의 값을 1로 설정하세요. 자세한 내용은 Aurora MySQL에 대해 향상된 binlog 설정 섹션을 참조하세요.

aurora_full_double_precision_in_json

예

이 파라미터의 값을 설정하여 JSON 문서에서 부동 소수점 번호를 전체 정밀도로 구문 분석할 수 있습니다.

aurora_jemalloc_background_thread

예

이 파라미터를 사용하여 백그라운드 스레드가 메모리 유지 관리 작업을 수행할 수 있도록 합니다. 허용되는 값은 0(비활성화) 및 1(활성화)입니다. 기본값은 0입니다.

이 파라미터는 Aurora MySQL 버전 3.05 이상에 적용됩니다.

aurora_jemalloc_dirty_decay_ms

예

이 파라미터를 사용하여 비워진 메모리를 일정 시간(밀리초) 동안 유지할 수 있습니다. 메모리를 유지하면 더 빠르게 재사용할 수 있습니다. 허용 값은 0~18446744073709551615입니다. 기본값은 10000(10초)입니다.

더 짧은 지연 시간을 사용하면 성능이 저하되는 대신 메모리 부족 문제를 방지할 수 있습니다.

이 파라미터는 Aurora MySQL 버전 3.05 이상에 적용됩니다.

aurora_jemalloc_tcache_enabled

예

이 파라미터를 사용하면 메모리 아레나를 우회하여 스레드 로컬 캐시에서 작은 메모리 요청(최대 32KiB)을 처리할 수 있습니다. 허용되는 값은 0(비활성화) 및 1(활성화)입니다. 기본값은 1입니다.

이 파라미터는 Aurora MySQL 버전 3.05 이상에 적용됩니다.

aurora_load_from_s3_role

예

자세한 내용은 Amazon S3 버킷의 텍스트 파일에서 Amazon Aurora MySQL DB 클러스터로 데이터 로드 섹션을 참조하세요. 현재 Aurora MySQL 버전 3에서는 사용할 수 없습니다. aws_default_s3_role를 사용합니다.

aurora_mask_password_hashes_type

예

이 설정은 Aurora MySQL 2.11 이상에서는 기본적으로 켜집니다.

이 설정을 사용하면 느린 쿼리 로그 및 감사 로그에서 Aurora MySQL 암호 해시를 마스킹할 수 있습니다. 허용되는 값은 0 및 1(기본값)입니다. 1로 설정하면 암호가 <secret>으로 기록됩니다. 0으로 설정하면 암호가 해시(#) 값으로 기록됩니다.

aurora_select_into_s3_role

예

자세한 내용은 Amazon Aurora MySQL DB 클러스터에서 Amazon S3 버킷의 텍스트 파일로 데이터 저장 섹션을 참조하세요. 현재 Aurora MySQL 버전 3에서는 사용할 수 없습니다. aws_default_s3_role를 사용합니다.

authentication_kerberos_caseins_cmp

예

authentication_kerberos 플러그인의 대소문자를 구분하지 않는 사용자 이름 비교를 제어합니다. 대소문자를 구분하지 않고 비교하려면 true로 설정합니다. 기본적으로 대소문자를 구분하는 비교가 사용됩니다(false). 자세한 내용은 Aurora MySQL에 Kerberos 인증 사용 섹션을 참조하세요.

이 파라미터는 Aurora MySQL 버전 3.03 이상에서 사용할 수 있습니다.

authentication_policy

예

이 파라미터는 Aurora MySQL 버전 8.4.7 이상에서 사용할 수 있습니다.

지원되는 값은 *:caching_sha2_password(기본값) 및 *:mysql_native_password입니다.

자세한 내용은 인증 정책(8.4의 새로운 기능) 섹션을 참조하세요.

auto_increment_increment

예

없음

auto_increment_offset

예

없음

aws_default_lambda_role

예

자세한 내용은 Amazon Aurora MySQL DB 클러스터에서 Lambda 함수 호출 섹션을 참조하세요.

aws_default_s3_role

예

DB 클러스터에서 LOAD DATA FROM S3, LOAD XML FROM S3 또는 SELECT INTO OUTFILE S3 문을 호출하는 데 사용됩니다.

Aurora MySQL 버전 2에서 이 파라미터에 지정된 IAM 역할은 적절한 문에 대해 aurora_load_from_s3_role 또는 aurora_select_into_s3_role에 IAM 역할이 지정되지 않은 경우에 사용됩니다.

Aurora MySQL 버전 3에서는 이 파라미터에 지정된 IAM 역할이 항상 사용됩니다.

자세한 내용은 IAM 역할을 Amazon Aurora MySQL DB 클러스터와 연결 섹션을 참조하세요.

binlog_backup

예

Aurora MySQL 버전 3.03.1 이상에서 향상된 binlog를 켜려면 이 파라미터의 값을 0으로 설정하세요. 향상된 binlog를 사용하는 경우에만 이 파라미터를 해제할 수 있습니다. 자세한 내용은 Aurora MySQL에 대해 향상된 binlog 설정 섹션을 참조하세요.

binlog_checksum

예

이 파라미터가 설정되지 않은 경우 AWS CLI 및 RDS API는 None의 값을 보고합니다. 이 경우 Aurora MySQL에서는 엔진 기본값 (CRC32) 을 사용합니다. 이 설정은 체크섬을 비활성화하는 NONE의 명시적 설정과 다릅니다.

binlog-do-db

예

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

binlog_format

예

자세한 내용은 Aurora과 MySQL 간의 복제 또는 Aurora와 다른 Aurora DB 클러스터(이진 로그 복제본) 간의 복제 섹션을 참조하세요.

binlog_group_commit_sync_delay

예

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

binlog_group_commit_sync_no_delay_count

예

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

binlog-ignore-db

예

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

binlog_replication_globaldb

예

Aurora MySQL 버전 3.03.1 이상에서 향상된 binlog를 켜려면 이 파라미터의 값을 0으로 설정하세요. 향상된 binlog를 사용하는 경우에만 이 파라미터를 해제할 수 있습니다. 자세한 내용은 Aurora MySQL에 대해 향상된 binlog 설정 섹션을 참조하세요.

binlog_row_image

예

없음

binlog_row_metadata

예

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

binlog_row_value_options

예

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

binlog_rows_query_log_events

예

없음

binlog_transaction_compression

예

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

binlog_transaction_compression_level_zstd

예

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

binlog_transaction_dependency_history_size

예

이 파라미터는 메모리에 보관되고 지정된 행을 마지막으로 수정한 트랜잭션을 조회하는 데 사용되는 행 해시 수의 상한을 설정합니다. 해시 수가 이 상한에 도달하면 기록이 삭제됩니다.

이 파라미터는 Aurora MySQL 버전 2.12 이상 및 버전 3에 적용됩니다.

binlog_transaction_dependency_tracking

예

이 파라미터는 Aurora MySQL 버전 3만에 적용됩니다. Aurora MySQL 버전 8.4.7에서 서버는 기본적으로 WRITESET 동작을 사용합니다.

character-set-client-handshake

예

없음

character_set_client

예

없음

character_set_connection

예

없음

character_set_database

예

기본 데이터베이스에서 사용하는 문자 집합입니다. 기본값은 utf8mb4입니다.

character_set_filesystem

예

없음

character_set_results

예

없음

character_set_server

예

없음

collation_connection

예

없음

collation_server

예

없음

completion_type

예

없음

default_storage_engine

아니요

Aurora MySQL 클러스터는 모든 데이터에 InnoDB 스토리지 엔진을 사용합니다.

enforce_gtid_consistency

가끔

Aurora MySQL 버전 2 이상에서 수정 가능.

event_scheduler

예

이벤트 스케줄러의 상태를 나타냅니다.

Aurora MySQL 버전 3에서는 클러스터 수준에서만 수정할 수 있습니다.

gtid-mode

가끔

Aurora MySQL 버전 2 이상에서 수정 가능.

information_schema_stats_expiry

예

MySQL 데이터베이스 서버가 스토리지 엔진에서 데이터를 가져와 캐시에 있는 데이터를 교체하는 데 걸리는 시간(초)입니다. 허용 값은 0~31536000입니다.

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

init_connect

예

연결된 각 클라이언트에 대해 서버에서 실행할 명령입니다. 연결 실패를 방지하려면 설정에 큰따옴표(“)를 사용해야 합니다. 예를 들면 다음과 같습니다.

SET optimizer_switch="hash_join=off"

Aurora MySQL 버전 3에서는 CONNECTION_ADMIN 권한이 있는 사용자에게 이 파라미터가 적용되지 않습니다. Aurora 마스터 사용자도 마찬가지입니다. 자세한 내용은 역할 기반 권한 모델 섹션을 참조하세요.

innodb_adaptive_hash_index

예

이 파라미터는 Aurora MySQL 버전 2와 3의 DB 클러스터 수준에서 수정할 수 있습니다.

Adaptive Hash Index는 리더 DB 인스턴스에서 지원되지 않습니다.

innodb_aurora_instant_alter_column_allowed

예

INSTANT 알고리즘이 글로벌 수준의 ALTER COLUMN 작업에 사용할 수 있는지를 제어합니다. 허용되는 값은 다음과 같습니다.

  • 0 - INSTANT 알고리즘이 ALTER COLUMN 작업에 허용되지 않습니다(OFF). 다른 알고리즘으로 되돌립니다.

  • 1 - INSTANT 알고리즘이 ALTER COLUMN 작업에 허용됩니다(ON). 이것이 기본값입니다.

자세한 내용은 MySQL 설명서의 열 작업 섹션을 참조하세요.

이 파라미터는 Aurora MySQL 버전 3.05 이상에 적용됩니다.

innodb_autoinc_lock_mode

예

없음

innodb_checksums

아니요

Aurora MySQL 버전 3에서 제거되었습니다.

innodb_cmp_per_index_enabled

예

없음

innodb_commit_concurrency

예

없음

innodb_data_home_dir

아니요

Aurora MySQL은 관리형 인스턴스를 사용하므로 사용자가 직접 파일 시스템에 액세스하지 않습니다.

innodb_deadlock_detect

예

이 옵션은 Aurora MySQL 버전 2.11 이상 및 버전 3에서 고착 감지를 비활성화하는 데 사용됩니다.

동시성이 높은 시스템에서 수많은 스레드가 동일한 잠금을 기다릴 때 고착 감지로 인해 속도가 느려질 수 있습니다. 이 파라미터에 대한 자세한 내용은 MySQL 설명서를 참조하세요.

innodb_default_row_format

예

이 파라미터는 InnoDB 테이블(사용자가 만든 InnoDB 임시 테이블 포함)의 기본 행 형식을 정의합니다. Aurora MySQL 버전 2와 3에 적용됩니다.

값은 DYNAMIC, COMPACT 또는 REDUNDANT.일 수 있습니다.

innodb_file_per_table

예

이 파라미터는 테이블 스토리지가 구성되는 방식에 영향을 미칩니다. 자세한 내용은 스토리지 조정 섹션을 참조하세요.

innodb_flush_log_at_trx_commit

예

기본값인 1을 그대로 사용하는 것이 좋습니다.

Aurora MySQL 버전 3에서 이 파라미터를 1이 아닌 값으로 설정하려면 먼저 innodb_trx_commit_allow_data_loss의 값을 1로 변경해야 합니다.

자세한 내용은 로그 버퍼를 플러시하는 빈도 구성 섹션을 참조하세요.

innodb_ft_max_token_size

예

없음

innodb_ft_min_token_size

예

없음

innodb_ft_num_word_optimize

예

없음

innodb_ft_sort_pll_degree

예

없음

innodb_online_alter_log_max_size

예

없음

innodb_optimize_fulltext_only

예

없음

innodb_page_size

아니요

없음

innodb_print_all_deadlocks

예

이 파라미터를 켜져 있으면 모든 InnoDB 교착 상태에 대한 정보가 Aurora MySQL 오류 로그에 기록됩니다. 자세한 내용은 Aurora MySQL 교착 상태 최소화 및 문제 해결 섹션을 참조하세요.

innodb_purge_batch_size

예

없음

innodb_purge_threads

예

없음

innodb_rollback_on_timeout

예

없음

innodb_rollback_segments

예

없음

innodb_spin_wait_delay

예

없음

innodb_strict_mode

예

없음

innodb_support_xa

예

Aurora MySQL 버전 3에서 제거되었습니다.

innodb_sync_array_size

예

없음

innodb_sync_spin_loops

예

없음

innodb_stats_include_delete_marked

예

이 파라미터를 활성화하면 InnoDB는 영구 최적화 프로그램 통계를 계산할 때 삭제 표시된 레코드를 포함합니다.

이 파라미터는 Aurora MySQL 버전 2.12 이상 및 버전 3에 적용됩니다.

innodb_table_locks

예

없음

innodb_trx_commit_allow_data_loss

예

Aurora MySQL 버전 3에서 innodb_flush_log_at_trx_commit 값을 변경할 수 있도록 이 파라미터를 1로 설정합니다.

innodb_trx_commit_allow_data_loss의 기본값은 0입니다.

자세한 내용은 로그 버퍼를 플러시하는 빈도 구성 섹션을 참조하세요.

innodb_undo_directory

아니요

Aurora MySQL은 관리형 인스턴스를 사용하므로 사용자가 직접 파일 시스템에 액세스하지 않습니다.

internal_tmp_disk_storage_engine

예

내부 임시 테이블에 사용되는 인메모리 스토리지 엔진을 제어합니다. 허용되는 값은 INNODB 및 MYISAM입니다.

이 파라미터는 Aurora MySQL 버전 2에 적용됩니다.

internal_tmp_mem_storage_engine

예

내부 임시 테이블에 사용되는 인메모리 스토리지 엔진을 제어합니다. 허용되는 값은 MEMORY 및 TempTable입니다.

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

key_buffer_size

예

MyISAM 테이블의 키 캐시입니다. 자세한 내용은 keycache->cache_lock 뮤텍스 관련 설명을 참조하세요.

lc_time_names

예

없음

log_error_suppression_list

예

MySQL 오류 로그에서 로깅되지 않은 오류 코드 목록을 지정합니다. 이렇게 하면 중요하지 않은 특정 오류 조건을 무시하여 오류 로그를 깔끔하게 유지할 수 있습니다. 자세한 내용은 MySQL 설명서의 log_error_suppression_list를 참조하세요.

이 파라미터는 Aurora MySQL 버전 3.03 이상에 적용됩니다.

low_priority_updates

예

INSERT, UPDATE, DELETE 및 LOCK TABLE WRITE 작업은 보류 중인 SELECT 작업이 없을 때까지 대기합니다. 이 파라미터는 테이블 수준 잠금(MyISAM, MEMORY, MERGE)만 사용하는 스토리지 엔진에만 영향을 줍니다.

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

lower_case_table_names

예(Aurora MySQL 버전 2)

클러스터 생성 시에만(Aurora MySQL 버전 3)

Aurora MySQL 버전 2.10 이상 2.x 버전에서는 이 설정을 변경하고 작성자 인스턴스를 재부팅한 후 모든 리더 인스턴스를 재부팅해야 합니다. 자세한 내용은 읽기 가용성을 포함하여 Aurora 클러스터 재부팅 섹션을 참조하세요.

Aurora MySQL 버전 3에서 이 파라미터의 값은 클러스터가 생성될 때 영구적으로 설정됩니다. 이 옵션에 기본값이 아닌 값을 사용하는 경우 업그레이드하기 전에 Aurora MySQL 버전 3 사용자 지정 파라미터를 설정하고 버전 3 클러스터를 생성하는 스냅샷 복원 작업 중에 파라미터 그룹을 지정합니다.

Aurora MySQL 기반 Aurora Global Database 사용 시 lower_case_table_names 파라미터가 활성화 되어 있는 경우 Aurora MySQL 버전 2에서 버전 3으로 현재 위치 업그레이드를 수행할 수 없습니다. 사용할 수 있는 메서드에 대한 자세한 내용은 메이저 버전 업그레이드 섹션을 참조하세요.

master-info-repository

예

Aurora MySQL 버전 3에서 제거되었습니다.

master_verify_checksum

예

Aurora MySQL 버전 2 Aurora MySQL 버전 3에서 source_verify_checksum을 사용합니다.

max_delayed_threads

예

INSERT DELAYED 명령문을 처리할 최대 스레드 수를 설정합니다.

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

max_error_count

예

표시용으로 저장할 오류, 경고 및 참고 메시지의 최대 수입니다.

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

max_execution_time

예

SELECT 문의 실행 제한 시간(밀리초)입니다. 값은 0~18446744073709551615가 될 수 있습니다. 0으로 설정하면 제한 시간이 없습니다.

자세한 내용은 MySQL 설명서의 max_execution_time을 참조하세요.

min_examined_row_limit

예

이 파라미터를 사용하면 지정한 개수보다 적은 수의 행을 검사하는 쿼리가 로깅되지 않도록 할 수 있습니다.

partial_revokes

아니요

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

password_history

예

Aurora MySQL 버전 8.4 이상에서 사용 가능합니다.

password_require_current

예

Aurora MySQL 버전 8.4 이상에서 사용 가능합니다.

password_reuse_interval

예

Aurora MySQL 버전 8.4 이상에서 사용 가능합니다.

preload_buffer_size

예

인덱스를 미리 로드할 때 할당되는 버퍼의 크기입니다.

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

query_cache_type

예

Aurora MySQL 버전 3에서 제거되었습니다.

read_only

예

이 파라미터를 켜면 서버는 복제본 스레드에서 수행한 업데이트를 제외한 어떤 업데이트도 허용하지 않습니다.

Aurora MySQL 버전 2에 유효한 값은 다음과 같습니다.

  • 0 – OFF

  • 1 – ON

  • {TrueIfReplica} - 읽기 전용 복제본의 경우 ON. 이것이 기본값입니다.

  • {TrueIfClusterReplica} - 리전 간 읽기 전용 복제본, Aurora Global Database의 보조 클러스터, 블루/그린 배포 등의 복제본 클러스터의 경우 ON.

Aurora MySQL 버전 3에 유효한 값은 다음과 같습니다.

  • 0 – OFF. 기본값입니다.

  • 1 – ON

  • {TrueIfClusterReplica} - 리전 간 읽기 전용 복제본, Aurora Global Database의 보조 클러스터, 블루/그린 배포 등의 복제본 클러스터의 경우 ON.

Aurora MySQL 버전 3에서는 CONNECTION_ADMIN 권한이 있는 사용자에게 이 파라미터가 적용되지 않습니다. Aurora 마스터 사용자도 마찬가지입니다. 자세한 내용은 역할 기반 권한 모델 섹션을 참조하세요.

relay-log-space-limit

예

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

replica_parallel_type

예

이 파라미터를 사용하면 이미 준비 단계에 있는 모든 커밋되지 않은 스레드의 복제본에서 일관성을 침해하지 않고 병렬 실행을 수행할 수 있습니다. Aurora MySQL 버전 3에 적용됩니다.

Aurora MySQL 버전 3.03.* 이하에서는 기본값이 DATABASE입니다. Aurora MySQL 버전 3.04 이상에서는 기본값이 LOGICAL_CLOCK입니다.

replica_preserve_commit_order

예

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

replica_transaction_retries

예

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

replica_type_conversions

예

이 파라미터는 복제본에 사용되는 유형 변환을 결정합니다. 허용되는 값은 ALL_LOSSY, ALL_NON_LOSSY, ALL_SIGNED, ALL_UNSIGNED입니다. 자세한 내용은 MySQL 설명서의 소스 및 복제본에서 서로 다른 테이블 정의를 사용하는 복제를 참조하세요.

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

replicate-do-db

예

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

replicate-do-table

예

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

replicate-ignore-db

예

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

replicate-ignore-table

예

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

replicate-wild-do-table

예

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

replicate-wild-ignore-table

예

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

require_secure_transport

예

이 파라미터는 Aurora MySQL 버전 2와 3에 적용됩니다. 자세한 내용은 Aurora MySQL DB 클러스터에 대한 TLS 연결 섹션을 참조하세요.

rpl_read_size

예

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

server_audit_cw_upload

아니요

이 파라미터는 Aurora MySQL에서 더 이상 사용되지 않습니다. server_audit_logs_upload를 사용합니다.

자세한 내용은 Amazon CloudWatch Logs에 Amazon Aurora MySQL 로그 게시 섹션을 참조하세요.

server_audit_events

예

자세한 내용은 Amazon Aurora MySQL DB 클러스터에서 고급 감사 사용 섹션을 참조하세요.

server_audit_excl_users

예

자세한 내용은 Amazon Aurora MySQL DB 클러스터에서 고급 감사 사용 섹션을 참조하세요.

server_audit_incl_users

예

자세한 내용은 Amazon Aurora MySQL DB 클러스터에서 고급 감사 사용 섹션을 참조하세요.

server_audit_logging

예

로그를 Amazon CloudWatch Logs에 업로드하는 방법에 관한 지침은 Amazon CloudWatch Logs에 Amazon Aurora MySQL 로그 게시 단원을 참조하십시오.

server_audit_logs_upload

예

고급 감사를 활성화하고 이 파라미터를 1로 설정하여 CloudWatch Logs에 감사 로그를 게시할 수 있습니다. server_audit_logs_upload 파라미터의 기본 값은 0입니다.

자세한 내용은 Amazon CloudWatch Logs에 Amazon Aurora MySQL 로그 게시 섹션을 참조하세요.

server_id

아니요

없음

skip-character-set-client-handshake

예

없음

skip_name_resolve

아니요

없음

slave-skip-errors

예

MySQL 5.7 호환성을 갖춘 Aurora MySQL 버전 2 클러스터에만 적용됩니다.

source_verify_checksum

예

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

sync_frm

예

Aurora MySQL 버전 3에서 제거되었습니다.

thread_cache_size

예 캐시할 스레드 수입니다. 이 파라미터는 Aurora MySQL 버전 2와 3에 적용됩니다.

time_zone

예

기본적으로 Aurora DB 클러스터의 시간대는 협정 세계시(UTC)입니다. 대신 DB 클러스터의 인스턴스 시간대를 애플리케이션의 현지 시간대로 설정할 수 있습니다. 자세한 내용은 Amazon Aurora DB 클러스터의 현지 시간대 섹션을 참조하세요.

tls_version

예

자세한 내용은 Aurora MySQL에 지원되는 TLS 버전 섹션을 참조하세요.

validate_password.check_user_name

예

Aurora MySQL 버전 8.4 이상에서 사용 가능합니다.

validate_password.dictionary_file

아니요

이 파라미터는 Aurora MySQL 버전 8.4에서 지원되지 않습니다. 파라미터는 파라미터 그룹에 표시되지만 수정할 수 없습니다.

validate_password.length

예

Aurora MySQL 버전 8.4 이상에서 사용 가능합니다.

validate_password.mixed_case_count

예

Aurora MySQL 버전 8.4 이상에서 사용 가능합니다.

validate_password.number_count

예

Aurora MySQL 버전 8.4 이상에서 사용 가능합니다.

validate_password.policy

예

Aurora MySQL 버전 8.4.7 이상에서 사용 가능합니다. Aurora MySQL에서는 LOW 및 MEDIUM 수준만 지원됩니다.

validate_password.special_char_count

예

Aurora MySQL 버전 8.4 이상에서 사용 가능합니다.

인스턴스 수준 파라미터

다음 표에는 Aurora MySQL DB 클러스터의 특정 DB 클러스터에 적용되는 모든 파라미터가 나와 있습니다.

파라미터 이름 수정 가능 참고

activate_all_roles_on_login

예

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

allow-suspicious-udfs

아니요

없음

aurora_disable_hash_join

예

Aurora MySQL 버전 2.09 이상에서 해시 조인 최적화를 비활성화하려면 이 파라미터를 ON으로 설정하세요. 버전 3에는 지원되지 않습니다. 자세한 내용은 Amazon Aurora MySQL용 병렬 쿼리 섹션을 참조하세요.

aurora_lab_mode

예

자세한 내용은 Amazon Aurora MySQL 랩 모드 섹션을 참조하세요. Aurora MySQL 버전 3에서 제거되었습니다.

aurora_oom_response

예

이 파라미터는 Aurora MySQL 버전 2 및 3에서 지원됩니다. Aurora MySQL 8.4에서도 사용할 수 있지만 aurora_enable_memory_management가 OFF로 설정된 경우에만 고려됩니다. 자세한 내용은 Aurora MySQL 데이터베이스의 메모리 부족 문제 해결 섹션을 참조하세요.

aurora_parallel_query

예

Aurora MySQL 버전 2.09 이상에서 병렬 쿼리를 켜려면 ON으로 설정합니다. 이전 aurora_pq 파라미터는 이러한 버전에서 사용되지 않습니다. 자세한 내용은 Amazon Aurora MySQL용 병렬 쿼리 섹션을 참조하세요.

aurora_pq

예

2.09 이전 Aurora MySQL 버전에서 특정 DB 인스턴스에 대한 병렬 쿼리를 해제하려면 OFF로 설정합니다. 버전 2.09 이상에서는 aurora_parallel_query를 사용하여 병렬 쿼리를 설정하거나 해제합니다. 자세한 내용은 Amazon Aurora MySQL용 병렬 쿼리 섹션을 참조하세요.

aurora_read_replica_read_committed

예

Aurora 복제본에 대해 READ COMMITTED 격리 수준을 활성화하고 격리 동작을 변경하여 장기 실행 쿼리 중 삭제 지연 시간을 줄입니다. 이 설정은 동작 변경과 이러한 변경이 쿼리 결과에 미치는 영향을 이해한 경우에만 활성화하십시오. 예를 들어 이 설정에서는 MySQL 기본값보다 덜 엄격한 격리를 사용합니다. 이 설정이 활성화된 경우 쿼리 실행 중 Aurora에서 테이블 데이터를 재편하므로 장기 실행 쿼리에서는 동일 행의 사본을 두 개 이상 반환할 수 있습니다. 자세한 내용은 Aurora MySQL 격리 수준 섹션을 참조하세요.

aurora_tmptable_enable_per_table_limit

예

tmp_table_size 파라미터가 Aurora MySQL 버전 3.04 이상의 TempTable 스토리지 엔진에서 생성된 인 메모리 임시 테이블의 최대 크기를 제어하는지를 결정합니다.

자세한 내용은 내부 인 메모리 임시 테이블의 크기 제한 섹션을 참조하세요.

aurora_transaction_timeout

예

InnoDB 트랜잭션의 최대 지속 기간을 초 단위로 설정합니다. 이 기간을 초과하는 트랜잭션은 롤백됩니다. 값이 0(기본값)이면 제한 시간이 비활성화됩니다. Aurora MySQL 버전 8.4.8 이상에서 사용 가능합니다.

자세한 내용은 Amazon Aurora MySQL의 트랜잭션 제한 시간 섹션을 참조하세요.

aurora_use_vector_instructions

예

이 파라미터가 활성화되면 Aurora MySQL은 최신 CPU에서 제공하는 최적화된 벡터 처리 명령을 사용하여 I/O 집약적인 워크로드의 성능을 개선합니다.

이 설정은 Aurora MySQL 3.05 이상에서는 기본적으로 활성화됩니다.

autocommit

예

없음

automatic_sp_privileges

예

없음

back_log

예

없음

basedir

아니요

Aurora MySQL은 관리형 인스턴스를 사용하므로 사용자가 직접 파일 시스템에 액세스하지 않습니다.

binlog_cache_size

예

없음

binlog_max_flush_queue_time

예

없음

binlog_order_commits

예

없음

binlog_stmt_cache_size

예

없음

binlog_transaction_compression

예

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

binlog_transaction_compression_level_zstd

예

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

bulk_insert_buffer_size

예

없음

concurrent_insert

예

없음

connect_timeout

예

없음

core-file

아니요

Aurora MySQL은 관리형 인스턴스를 사용하므로 사용자가 직접 파일 시스템에 액세스하지 않습니다.

datadir

아니요

Aurora MySQL은 관리형 인스턴스를 사용하므로 사용자가 직접 파일 시스템에 액세스하지 않습니다.

default_authentication_plugin

아니요

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

default_password_lifetime

예

Aurora MySQL 버전 8.4 이상에서 사용 가능합니다.

default_time_zone

아니요

없음

default_tmp_storage_engine

예

임시 테이블의 기본 스토리지 엔진입니다.

default_week_format

예

없음

delay_key_write

예

없음

disconnect_on_expired_password

예

Aurora MySQL 버전 8.4 이상에서 사용 가능합니다.

delayed_insert_limit

예

없음

delayed_insert_timeout

예

없음

delayed_queue_size

예

없음

div_precision_increment

예

없음

end_markers_in_json

예

없음

eq_range_index_dive_limit

예

없음

event_scheduler

가끔

이벤트 스케줄러의 상태를 나타냅니다.

Aurora MySQL 버전 3에서는 클러스터 수준에서만 수정할 수 있습니다.

explicit_defaults_for_timestamp

예

없음

flush

아니요

없음

flush_time

예

없음

ft_boolean_syntax

아니요

없음

ft_max_word_len

예

없음

ft_min_word_len

예

없음

ft_query_expansion_limit

예

없음

ft_stopword_file

예

없음

general_log

예

로그를 CloudWatch Logs에 업로드하는 것에 관한 지침은 Amazon CloudWatch Logs에 Amazon Aurora MySQL 로그 게시 단원을 참조하십시오.

general_log_file

아니요

Aurora MySQL은 관리형 인스턴스를 사용하므로 사용자가 직접 파일 시스템에 액세스하지 않습니다.

group_concat_max_len

예

없음

host_cache_size

예

없음

init_connect

예

연결된 각 클라이언트에 대해 서버에서 실행할 명령입니다. 연결 실패를 방지하려면 설정에 큰따옴표(“)를 사용해야 합니다. 예를 들면 다음과 같습니다.

SET optimizer_switch="hash_join=off"

Aurora MySQL 버전 3에서는 Aurora 마스터 사용자를 비롯하여 CONNECTION_ADMIN 권한이 있는 사용자에게 이 파라미터가 적용되지 않습니다. 자세한 내용은 역할 기반 권한 모델 섹션을 참조하세요.

innodb_adaptive_hash_index

예

이 파라미터는 Aurora MySQL 버전 2의 DB 인스턴스 수준에서 수정할 수 있습니다. Aurora MySQL 버전 3에서는 DB 클러스터 수준에서만 수정할 수 있습니다.

Adaptive Hash Index는 리더 DB 인스턴스에서 지원되지 않습니다.

innodb_adaptive_max_sleep_delay

예

Aurora에 대해 innodb_thread_concurrency는 항상 0이므로 이 파라미터를 수정해도 효과가 없습니다.

innodb_aurora_max_partitions_for_range

예

영구 통계를 사용할 수 없는 경우 이 파라미터를 사용하여 파티션으로 분할된 테이블의 행 수 추정 성능을 개선할 수 있습니다.

0~8,192 범위의 값으로 설정할 수 있으며, 이 값에 따라 행 수를 추정하는 동안 검사할 파티션 수가 결정됩니다. 기본값은 0이며, 이 값은 기본 MySQL 동작과 일치하게 모든 파티션을 사용하여 추정합니다.

이 파라미터는 Aurora MySQL 버전 3.03.1 이상에서 사용할 수 있습니다.

innodb_autoextend_increment

예

없음

innodb_buffer_pool_dump_at_shutdown

아니요

없음

innodb_buffer_pool_dump_now

아니요

없음

innodb_buffer_pool_filename

아니요

없음

innodb_buffer_pool_load_abort

아니요

없음

innodb_buffer_pool_load_at_startup

아니요

없음

innodb_buffer_pool_load_now

아니요

없음

innodb_buffer_pool_size

예

기본값은 공식으로 표시됩니다. 수식에서 DBInstanceClassMemory 값을 계산하는 방법에 대한 자세한 내용은 DB 파라미터 수식 변수 섹션을 참조하세요.

innodb_change_buffer_max_size

아니요

Aurora MySQL은 InnoDB 변경 버퍼를 전혀 사용하지 않습니다.

innodb_compression_failure_threshold_pct

예

없음

innodb_compression_level

예

없음

innodb_compression_pad_pct_max

예

없음

innodb_concurrency_tickets

예

Aurora에 대해 innodb_thread_concurrency는 항상 0이므로 이 파라미터를 수정해도 효과가 없습니다.

innodb_deadlock_detect

예

이 옵션은 Aurora MySQL 버전 2.11 이상 및 버전 3에서 고착 감지를 비활성화하는 데 사용됩니다.

동시성이 높은 시스템에서 수많은 스레드가 동일한 잠금을 기다릴 때 고착 감지로 인해 속도가 느려질 수 있습니다. 이 파라미터에 대한 자세한 내용은 MySQL 설명서를 참조하세요.

innodb_file_format

예

Aurora MySQL 버전 3에서 제거되었습니다.

innodb_flushing_avg_loops

아니요

없음

innodb_force_load_corrupted

아니요

없음

innodb_ft_aux_table

예

없음

innodb_ft_cache_size

예

없음

innodb_ft_enable_stopword

예

없음

innodb_ft_server_stopword_table

예

없음

innodb_ft_user_stopword_table

예

없음

innodb_large_prefix

예

Aurora MySQL 버전 3에서 제거되었습니다.

innodb_lock_wait_timeout

예

없음

innodb_log_compressed_pages

아니요

없음

innodb_lru_scan_depth

예

없음

innodb_max_purge_lag

예

없음

innodb_max_purge_lag_delay

예

없음

innodb_monitor_disable

예

없음

innodb_monitor_enable

예

없음

innodb_monitor_reset

예

없음

innodb_monitor_reset_all

예

없음

innodb_old_blocks_pct

예

없음

innodb_old_blocks_time

예

없음

innodb_open_files

예

없음

innodb_print_all_deadlocks

예

이 파라미터를 켜져 있으면 모든 InnoDB 교착 상태에 대한 정보가 Aurora MySQL 오류 로그에 기록됩니다. 자세한 내용은 Aurora MySQL 교착 상태 최소화 및 문제 해결 섹션을 참조하세요.

innodb_random_read_ahead

예

없음

innodb_read_ahead_threshold

예

없음

innodb_read_io_threads

아니요

Aurora MySQL은 DB 인스턴스 클래스를 기반으로 이 파라미터의 값을 자동으로 관리합니다. 값은 인스턴스의 vCPU 수에 따라 조정됩니다.

innodb_read_only

아니요

Aurora MySQL은 클러스터 유형을 기반으로 읽기 전용 및 읽기-쓰기 상태의 DB 인스턴스를 관리합니다. 예를 들어 프로비저닝된 클러스터에는 읽기-쓰기 DB 인스턴스(기본 인스턴스) 하나가 있으며, 클러스터에 있는 기타 인스턴스는 읽기 전용(Aurora 복제본)입니다.

innodb_replication_delay

예

없음

innodb_sort_buffer_size

예

없음

innodb_stats_auto_recalc

예

없음

innodb_stats_method

예

없음

innodb_stats_on_metadata

예

없음

innodb_stats_persistent

예

없음

innodb_stats_persistent_sample_pages

예

없음

innodb_stats_transient_sample_pages

예

없음

innodb_thread_concurrency

아니요

없음

innodb_thread_sleep_delay

예

Aurora에 대해 innodb_thread_concurrency는 항상 0이므로 이 파라미터를 수정해도 효과가 없습니다.

interactive_timeout

예

Aurora는 interactive_timeout 및 wait_timeout의 최소값을 평가합니다. 그런 다음, 해당 최소값을 시간 초과로 사용하여 대화형 및 비대화형 모든 유휴 세션을 종료합니다.

internal_tmp_disk_storage_engine

예

내부 임시 테이블에 사용되는 인메모리 스토리지 엔진을 제어합니다. 허용되는 값은 INNODB 및 MYISAM입니다.

이 파라미터는 Aurora MySQL 버전 2에 적용됩니다.

internal_tmp_mem_storage_engine

가끔

내부 임시 테이블에 사용되는 인메모리 스토리지 엔진을 제어합니다. 라이터 DB 인스턴스에 허용되는 값은 MEMORY 및 TempTable입니다.

리더 DB 인스턴스의 경우 이 파라미터는 TempTable로 설정되며 수정할 수 없습니다.

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

join_buffer_size

예

없음

keep_files_on_create

예

없음

key_buffer_size

예

MyISAM 테이블의 키 캐시입니다. 자세한 내용은 keycache->cache_lock 뮤텍스 관련 설명을 참조하세요.

key_cache_age_threshold

예

없음

key_cache_block_size

예

없음

key_cache_division_limit

예

없음

local_infile

예

없음

lock_wait_timeout

예

없음

log-bin

아니요

binlog_format을 STATEMENT, MIXED 또는 ROW로 설정하면 log-bin이 자동으로 ON으로 설정됩니다. binlog_format을 OFF로 설정하면 log-bin이 자동으로 OFF로 설정됩니다. 자세한 내용은 Aurora과 MySQL 간의 복제 또는 Aurora와 다른 Aurora DB 클러스터(이진 로그 복제본) 간의 복제 섹션을 참조하세요.

log_bin_trust_function_creators

예

없음

log_bin_use_v1_row_events

예

Aurora MySQL 버전 3에서 제거되었습니다.

log_error

아니요

없음

log_error_suppression_list

예

MySQL 오류 로그에서 로깅되지 않은 오류 코드 목록을 지정합니다. 이렇게 하면 중요하지 않은 특정 오류 조건을 무시하여 오류 로그를 깔끔하게 유지할 수 있습니다. 자세한 내용은 MySQL 설명서의 log_error_suppression_list를 참조하세요.

이 파라미터는 Aurora MySQL 버전 3.03 이상에 적용됩니다.

log_output

예

없음

log_queries_not_using_indexes

예

없음

log_slave_updates

아니요

Aurora MySQL 버전 2 Aurora MySQL 버전 3에서 log_replica_updates을 사용합니다.

log_replica_updates

아니요

Aurora MySQL 버전 3

log_throttle_queries_not_using_indexes

예

없음

log_warnings

예

Aurora MySQL 버전 3에서 제거되었습니다.

long_query_time

예

없음

low_priority_updates

예

INSERT, UPDATE, DELETE 및 LOCK TABLE WRITE 작업은 보류 중인 SELECT 작업이 없을 때까지 대기합니다. 이 파라미터는 테이블 수준 잠금(MyISAM, MEMORY, MERGE)만 사용하는 스토리지 엔진에만 영향을 줍니다.

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

max_allowed_packet

예

없음

max_binlog_cache_size

예

없음

max_binlog_size

아니요

없음

max_binlog_stmt_cache_size

예

없음

max_connect_errors

예

없음

max_connections

예

기본값은 공식으로 표시됩니다. 수식에서 DBInstanceClassMemory 값을 계산하는 방법에 대한 자세한 내용은 DB 파라미터 수식 변수 섹션을 참조하세요. 인스턴스 클래스에 따른 기본값은 Aurora MySQL DB 인스턴스에 대한 최대 연결 섹션을 참조하세요.

max_delayed_threads

예

INSERT DELAYED 명령문을 처리할 최대 스레드 수를 설정합니다.

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

max_error_count

예

표시용으로 저장할 오류, 경고 및 참고 메시지의 최대 수입니다.

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

max_execution_time

예

SELECT 문의 실행 제한 시간(밀리초)입니다. 값은 0~18446744073709551615가 될 수 있습니다. 0으로 설정하면 제한 시간이 없습니다.

자세한 내용은 MySQL 설명서의 max_execution_time을 참조하세요.

max_heap_table_size

예

없음

max_insert_delayed_threads

예

없음

max_join_size

예

없음

max_length_for_sort_data

예

Aurora MySQL 버전 3에서 제거되었습니다.

max_prepared_stmt_count

예

없음

max_seeks_for_key

예

없음

max_sort_length

예

없음

max_sp_recursion_depth

예

없음

max_tmp_tables

예

Aurora MySQL 버전 3에서 제거되었습니다.

max_user_connections

예

없음

max_write_lock_count

예

없음

metadata_locks_cache_size

예

Aurora MySQL 버전 3에서 제거되었습니다.

min_examined_row_limit

예

이 파라미터를 사용하면 지정한 개수보다 적은 수의 행을 검사하는 쿼리가 로깅되지 않도록 할 수 있습니다.

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

myisam_data_pointer_size

예

없음

myisam_max_sort_file_size

예

없음

myisam_mmap_size

예

없음

myisam_sort_buffer_size

예

없음

myisam_stats_method

예

없음

myisam_use_mmap

예

없음

net_buffer_length

예

없음

net_read_timeout

예

없음

net_retry_count

예

없음

net_write_timeout

예

없음

old-style-user-limits

예

없음

old_passwords

예

Aurora MySQL 버전 3에서 제거되었습니다.

optimizer_prune_level

예

없음

optimizer_search_depth

예

없음

optimizer_switch

예

이 스위치를 사용하는 Aurora MySQL 기능에 대한 자세한 내용은 Amazon Aurora MySQL 모범 사례 단원을 참조하십시오.

optimizer_trace

예

없음

optimizer_trace_features

예

없음

optimizer_trace_limit

예

없음

optimizer_trace_max_mem_size

예

없음

optimizer_trace_offset

예

없음

performance-schema-consumer-events-waits-current

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance-schema-consumer-events-waits-current 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance-schema-instrument

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance-schema-instrument 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema

예

소스 열이 Modified로 설정된 경우 성능 개선 도우미가 성능 스키마를 자동으로 관리하고 있습니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_accounts_size

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_accounts_size 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_consumer_global_instrumentation

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_consumer_global_instrumentation 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_consumer_thread_instrumentation

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_consumer_thread_instrumentation 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_consumer_events_stages_current

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_consumer_events_stages_current 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_consumer_events_stages_history

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_consumer_events_stages_history 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_consumer_events_stages_history_long

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_consumer_events_stages_history_long 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_consumer_events_statements_current

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_consumer_events_statements_current 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_consumer_events_statements_history

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_consumer_events_statements_history 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_consumer_events_statements_history_long

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_consumer_events_statements_history_long 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_consumer_events_waits_history

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_consumer_events_waits_history 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_consumer_events_waits_history_long

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_consumer_events_waits_history_long 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_consumer_statements_digest

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_consumer_statements_digest 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_digests_size

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_digests_size 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_events_stages_history_long_size

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_events_stages_history_long_size 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_events_stages_history_size

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_events_stages_history_size 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_events_statements_history_long_size

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_events_statements_history_long_size 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_events_statements_history_size

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_events_statements_history_size 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_events_transactions_history_long_size

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_events_transactions_history_long_size 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_events_transactions_history_size

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_events_transactions_history_size 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_events_waits_history_long_size

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_events_waits_history_long_size 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_events_waits_history_size

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_events_waits_history_size 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_hosts_size

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_hosts_size 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_max_cond_classes

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_max_cond_classes 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_max_cond_instances

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_max_cond_instances 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_max_digest_length

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_max_digest_length 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_max_file_classes

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_max_file_classes 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_max_file_handles

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_max_file_handles 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_max_file_instances

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_max_file_instances 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_max_index_stat

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_max_index_stat 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_max_memory_classes

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_max_memory_classes 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_max_metadata_locks

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_max_metadata_locks 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_max_mutex_classes

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_max_mutex_classes 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_max_mutex_instances

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_max_mutex_instances 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_max_prepared_statements_instances

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_max_prepared_statements_instances 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_max_program_instances

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_max_program_instances 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_max_rwlock_classes

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_max_rwlock_classes 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_max_rwlock_instances

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_max_rwlock_instances 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_max_socket_classes

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_max_socket_classes 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_max_socket_instances

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_max_socket_instances 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_max_sql_text_length

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_max_sql_text_length 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_max_stage_classes

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_max_stage_classes 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_max_statement_classes

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_max_statement_classes 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_max_statement_stack

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_max_statement_stack 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_max_table_handles

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_max_table_handles 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_max_table_instances

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_max_table_instances 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_max_table_lock_stat

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_max_table_lock_stat 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_max_thread_classes

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_max_thread_classes 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_max_thread_instances

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_max_thread_instances 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_session_connect_attrs_size

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_session_connect_attrs_size 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_setup_actors_size

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_setup_actors_size 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_setup_objects_size

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_setup_objects_size 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_show_processlist

예

이 파라미터는 어떤 SHOW PROCESSLIST 구현을 사용할지를 결정합니다.
  • 기본 구현은 글로벌 뮤텍스를 보유하면서 스레드 관리자 내에서 활성 스레드를 반복합니다. 이로 인해 특히 사용량이 많은 시스템에서 성능이 저하될 수 있습니다.

  • 대안인 SHOW PROCESSLIST 구현은 성능 스키마 processlist 테이블을 기반으로 합니다. 이 구현은 스레드 관리자가 아닌 성능 스키마에서 활성 스레드 데이터를 쿼리하며 뮤텍스가 필요하지 않습니다.

이 파라미터는 Aurora MySQL 버전 2.12 이상 및 버전 3에 적용됩니다.

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_show_processlist 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

performance_schema_users_size

예

파라미터 performance_schema의 소스 열이 Modified로 설정된 경우 성능 스키마는 performance_schema_users_size 파라미터를 사용합니다. 성능 스키마 활성화에 대한 자세한 내용은 Database Insights의 성능 스키마 관리 여부 확인 섹션을 참조하세요.

pid_file

아니요

없음

plugin_dir

아니요

Aurora MySQL은 관리형 인스턴스를 사용하므로 사용자가 직접 파일 시스템에 액세스하지 않습니다.

port

아니요

Aurora MySQL은 연결 속성을 관리하여 클러스터에 속한 모든 DB 인스턴스에 일관된 설정을 적용합니다.

preload_buffer_size

예

인덱스를 미리 로드할 때 할당되는 버퍼의 크기입니다.

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

profiling_history_size

예

없음

query_alloc_block_size

예

없음

query_cache_limit

예

Aurora MySQL 버전 3에서 제거되었습니다.

query_cache_min_res_unit

예

Aurora MySQL 버전 3에서 제거되었습니다.

query_cache_size

예

기본값은 공식으로 표시됩니다. 수식에서 DBInstanceClassMemory 값을 계산하는 방법에 대한 자세한 내용은 DB 파라미터 수식 변수 섹션을 참조하세요.

Aurora MySQL 버전 3에서 제거되었습니다.

query_cache_type

예

Aurora MySQL 버전 3에서 제거되었습니다.

query_cache_wlock_invalidate

예

Aurora MySQL 버전 3에서 제거되었습니다.

query_prealloc_size

예

없음

range_alloc_block_size

예

없음

read_buffer_size

예

없음

read_only

예

이 파라미터를 켜면 서버는 복제본 스레드에서 수행한 업데이트를 제외한 어떤 업데이트도 허용하지 않습니다.

Aurora MySQL 버전 2에 유효한 값은 다음과 같습니다.

  • 0 – OFF

  • 1 – ON

  • {TrueIfReplica} - 읽기 전용 복제본의 경우 ON. 이것이 기본값입니다.

  • {TrueIfClusterReplica} - 리전 간 읽기 전용 복제본, Aurora Global Database의 보조 클러스터, 블루/그린 배포 등의 복제본 클러스터 인스턴스의 경우 ON.

장애 조치 시 read_only 파라미터가 새 라이터 인스턴스에 적용되도록 하려면 Aurora MySQL 버전 2의 DB 클러스터 파라미터 그룹을 사용하는 것이 좋습니다.

참고

Aurora MySQL은 모든 리더에 대해 innodb_read_only를 1로 설정하므로 리더 인스턴스는 항상 읽기 전용입니다. 따라서 read_only는 리더 인스턴스에서 중복됩니다.

Aurora MySQL 버전 3에서 인스턴스 수준에서 제거되었습니다.

read_rnd_buffer_size

예

없음

relay-log

아니요

없음

relay_log_info_repository

예

Aurora MySQL 버전 3에서 제거되었습니다.

relay_log_recovery

아니요

없음

replica_checkpoint_group

예

Aurora MySQL 버전 3

replica_checkpoint_period

예

Aurora MySQL 버전 3

replica_parallel_workers

예

Aurora MySQL 버전 3

replica_pending_jobs_size_max

예

Aurora MySQL 버전 3

replica_skip_errors

예

Aurora MySQL 버전 3

replica_sql_verify_checksum

예

Aurora MySQL 버전 3

safe-user-create

예

없음

secure_auth

예

이 파라미터는 Aurora MySQL 버전 2에서 항상 활성화되어 있습니다. 비활성화하려고 하면 오류가 발생합니다.

Aurora MySQL 버전 3에서 제거되었습니다.

secure_file_priv

아니요

Aurora MySQL은 관리형 인스턴스를 사용하므로 사용자가 직접 파일 시스템에 액세스하지 않습니다.

show_create_table_verbosity

예

이 변수를 활성화하면 기본 형식인지와 상관없이 SHOW_CREATE_TABLE이 ROW_FORMAT을 표시합니다.

이 파라미터는 Aurora MySQL 버전 2.12 이상 및 버전 3에 적용됩니다.

skip-slave-start

아니요

없음

skip_external_locking

아니요

없음

skip_show_database

예

없음

slave_checkpoint_group

예

Aurora MySQL 버전 2 Aurora MySQL 버전 3에서 replica_checkpoint_group을 사용합니다.

slave_checkpoint_period

예

Aurora MySQL 버전 2 Aurora MySQL 버전 3에서 replica_checkpoint_period을 사용합니다.

slave_parallel_workers

예

Aurora MySQL 버전 2 Aurora MySQL 버전 3에서 replica_parallel_workers을 사용합니다.

slave_pending_jobs_size_max

예

Aurora MySQL 버전 2 Aurora MySQL 버전 3에서 replica_pending_jobs_size_max을 사용합니다.

slave_sql_verify_checksum

예

Aurora MySQL 버전 2 Aurora MySQL 버전 3에서 replica_sql_verify_checksum을 사용합니다.

slow_launch_time

예

없음

slow_query_log

예

로그를 CloudWatch Logs에 업로드하는 것에 관한 지침은 Amazon CloudWatch Logs에 Amazon Aurora MySQL 로그 게시 단원을 참조하십시오.

slow_query_log_file

아니요

Aurora MySQL은 관리형 인스턴스를 사용하므로 사용자가 직접 파일 시스템에 액세스하지 않습니다.

socket

아니요

없음

sort_buffer_size

예

없음

sql_mode

예

없음

sql_select_limit

예

없음

stored_program_cache

예

없음

sync_binlog

아니요

없음

sync_master_info

예

없음

sync_source_info

예

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다.

sync_relay_log

예

Aurora MySQL 버전 3에서 제거되었습니다.

sync_relay_log_info

예

없음

sysdate-is-now

예

없음

table_cache_element_entry_ttl

아니요

없음

table_definition_cache

예

기본값은 공식으로 표시됩니다. 수식에서 DBInstanceClassMemory 값을 계산하는 방법에 대한 자세한 내용은 DB 파라미터 수식 변수 섹션을 참조하세요.

table_open_cache

예

기본값은 공식으로 표시됩니다. 수식에서 DBInstanceClassMemory 값을 계산하는 방법에 대한 자세한 내용은 DB 파라미터 수식 변수 섹션을 참조하세요.

table_open_cache_instances

예

없음

temp-pool

예

Aurora MySQL 버전 3에서 제거되었습니다.

temptable_max_mmap

예

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. 자세한 내용은 Aurora MySQL 버전 3의 새로운 임시 테이블 동작을 참조하세요.

Aurora MySQL 버전 8.4.7 이상에서는 기본값이 LEAST(4294967296, {AllocatedStorage*3/100})으로 계산됩니다. 이 공식은 기본값을 할당된 스토리지의 3%로 설정하고 최대 4GiB로 제한하며 Aurora MySQL 버전 3에서 사용되는 고정 1GiB 기본값을 대체합니다.

temptable_max_ram

예

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. 자세한 내용은 Aurora MySQL 버전 3의 새로운 임시 테이블 동작을 참조하세요.

temptable_use_mmap

예

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. 자세한 내용은 Aurora MySQL 버전 3의 새로운 임시 테이블 동작을 참조하세요.

thread_cache_size

예 캐시할 스레드 수입니다. 이 파라미터는 Aurora MySQL 버전 2와 3에 적용됩니다.

thread_handling

아니요

없음

thread_stack

예

없음

timed_mutexes

예

없음

tmp_table_size

예

Aurora MySQL 버전 3의 MEMORY 스토리지 엔진이 생성한 내부 인 메모리 임시 테이블의 최대 크기를 정의합니다.

Aurora MySQL 버전 3.04 이상에서는 aurora_tmptable_enable_per_table_limit이 ON일 때 TempTable 스토리지 엔진이 생성한 내부 인 메모리 임시 테이블의 최대 크기를 정의합니다.

자세한 내용은 내부 인 메모리 임시 테이블의 크기 제한 섹션을 참조하세요.

tmpdir

아니요

Aurora MySQL은 관리형 인스턴스를 사용하므로 사용자가 직접 파일 시스템에 액세스하지 않습니다.

transaction_alloc_block_size

예

없음

transaction_isolation

예

이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. tx_isolation을 대체합니다.

transaction_prealloc_size

예

없음

tx_isolation

예

Aurora MySQL 버전 3에서 제거되었습니다. transaction_isolation으로 대체됩니다.

updatable_views_with_limit

예

없음

validate-password

아니요

Aurora MySQL 버전 8.4에서 제거되었습니다.

validate_password_dictionary_file

아니요

Aurora MySQL 버전 8.4에서 제거되었습니다.

validate_password_length

아니요

Aurora MySQL 버전 8.4에서 제거되었습니다.

validate_password_mixed_case_count

아니요

Aurora MySQL 버전 8.4에서 제거되었습니다.

validate_password_number_count

아니요

Aurora MySQL 버전 8.4에서 제거되었습니다.

validate_password_policy

아니요

Aurora MySQL 버전 8.4에서 제거되었습니다.

validate_password_special_char_count

아니요

Aurora MySQL 버전 8.4에서 제거되었습니다.

wait_timeout

예

Aurora는 interactive_timeout 및 wait_timeout의 최소값을 평가합니다. 그런 다음, 해당 최소값을 시간 초과로 사용하여 대화형 및 비대화형 모든 유휴 세션을 종료합니다.

Aurora MySQL에 적용되지 않는 MySQL 파라미터

Aurora MySQL과 MySQL 간의 아키텍처 차이 때문에 일부 MySQL 파라미터는 Aurora MySQL에 적용되지 않습니다.

다음 MySQL 파라미터는 Aurora MySQL에 적용되지 않습니다. 단, 이 목록이 전부는 아닙니다.

  • activate_all_roles_on_login - 이 파라미터는 Aurora MySQL 버전 2에 적용되지 않습니다. Aurora MySQL 버전 3에서 사용할 수 있습니다.

  • big_tables

  • bind_address

  • character_sets_dir

  • innodb_adaptive_flushing

  • innodb_adaptive_flushing_lwm

  • innodb_buffer_pool_chunk_size

  • innodb_buffer_pool_instances

  • innodb_change_buffering

  • innodb_checksum_algorithm

  • innodb_data_file_path

  • innodb_dedicated_server

  • innodb_doublewrite

  • innodb_flush_log_at_timeout - 이 파라미터는 Aurora MySQL에 적용되지 않습니다. 자세한 내용은 로그 버퍼를 플러시하는 빈도 구성 섹션을 참조하세요.

  • innodb_flush_method

  • innodb_flush_neighbors

  • innodb_io_capacity

  • innodb_io_capacity_max

  • innodb_log_buffer_size

  • innodb_log_file_size

  • innodb_log_files_in_group

  • innodb_log_spin_cpu_abs_lwm

  • innodb_log_spin_cpu_pct_hwm

  • innodb_log_writer_threads

  • innodb_max_dirty_pages_pct

  • innodb_numa_interleave

  • innodb_page_size

  • innodb_redo_log_capacity

  • innodb_redo_log_encrypt

  • innodb_undo_log_encrypt

  • innodb_undo_log_truncate

  • innodb_undo_logs

  • innodb_undo_tablespaces

  • innodb_use_native_aio

  • innodb_write_io_threads