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 Serverless v1 클러스터에 대한 규칙 및 제한 사항은 Aurora Serverless v1 파라미터 그룹 단원을 참조하십시오.
클러스터 수준 파라미터
다음 표에는 전체 Aurora MySQL DB 클러스터에 적용되는 모든 파라미터가 나와 있습니다.
파라미터 이름 | 수정 가능 | 참고 |
---|---|---|
|
예 |
이진 로그(binlog) 복제를 사용하는 클러스터에만 영향을 줍니다. binlog 복제에 대한 자세한 내용은 Aurora과 MySQL 간의 복제 또는 Aurora와 다른 Aurora DB 클러스터(이진 로그 복제본) 간의 복제 단원을 참조하세요. Aurora MySQL 버전 3에서 제거되었습니다. |
|
예 |
이진 로그(binlog) 복제를 사용하는 클러스터에만 영향을 줍니다. binlog 복제에 대한 자세한 내용은 Aurora과 MySQL 간의 복제 또는 Aurora와 다른 Aurora DB 클러스터(이진 로그 복제본) 간의 복제 단원을 참조하십시오. |
|
예 |
보조 인덱스가 두 개 이상인 대규모 테이블의 트랜잭션을 복제할 때 보조 인덱스 변경 사항을 적용하는 데 사용할 수 있는 총 병렬 스레드 수를 설정합니다. 기본적으로 파라미터는 이 파라미터는 Aurora MySQL 버전 306 이상에서 사용할 수 있습니다. 자세한 내용은 Aurora MySQL의 이진수 로그 복제 최적화 단원을 참조하십시오. |
|
예 |
이진 로그(binlog) 복제를 사용하는 클러스터에만 영향을 줍니다. binlog 복제에 대한 자세한 내용은 Aurora과 MySQL 간의 복제 또는 Aurora와 다른 Aurora DB 클러스터(이진 로그 복제본) 간의 복제 단원을 참조하세요. Aurora MySQL 버전 3에서 제거되었습니다. |
|
예 |
Aurora MySQL 버전 2.09 이상에서 해시 조인 최적화를 비활성화하려면 이 파라미터를 |
|
예 |
자세한 내용은 Amazon Aurora MySQL 복제를 위한 성능 고려 사항 섹션을 참조하세요. Aurora Global Database의 일부로 포함된 클러스터에는 적용되지 않습니다. Aurora MySQL 버전 3에서 제거되었습니다. |
|
예 |
자세한 내용은 Amazon Aurora MySQL 복제를 위한 성능 고려 사항 섹션을 참조하세요. Aurora Global Database의 일부로 포함된 클러스터에는 적용되지 않습니다. Aurora MySQL 버전 3에서 제거되었습니다. |
|
예 |
이 설정은 Aurora MySQL 버전 3에서 사용할 수 있지만 사용되지는 않습니다. |
|
예 |
이 설정은 Aurora MySQL 2.10 이상에서 기본적으로 켜집니다. 자세한 내용은 Amazon Aurora MySQL의 제로 다운타임 다시 시작(ZDR) 섹션을 참조하세요. |
|
예 |
Aurora MySQL 버전 3.03.1 이상에서 향상된 binlog를 켜려면 이 파라미터의 값을 1로 설정하세요. 자세한 내용은 Aurora MySQL에 대해 향상된 binlog 설정 단원을 참조하십시오. |
|
예 |
이 파라미터를 사용하여 백그라운드 스레드가 메모리 유지 관리 작업을 수행할 수 있도록 합니다. 허용되는 값은 이 파라미터는 Aurora MySQL 버전 3.05 이상에 적용됩니다. |
|
예 |
이 파라미터를 사용하여 비워진 메모리를 일정 시간(밀리초) 동안 유지할 수 있습니다. 메모리를 유지하면 더 빠르게 재사용할 수 있습니다. 허용 값은 이 파라미터는 Aurora MySQL 버전 3.05 이상에 적용됩니다. |
|
예 |
이 파라미터를 사용하면 메모리 아레나를 우회하여 스레드 로컬 캐시에서 작은 메모리 요청(최대 32KiB)을 처리할 수 있습니다. 허용되는 값은 이 파라미터는 Aurora MySQL 버전 3.05 이상에 적용됩니다. |
|
예 |
자세한 내용은 Amazon S3 버킷의 텍스트 파일에서 Amazon Aurora MySQL DB 클러스터로 데이터 로드 단원을 참조하십시오. 현재 Aurora MySQL 버전 3에서는 사용할 수 없습니다. |
|
예 |
이 설정은 Aurora MySQL 2.11 이상에서는 기본적으로 켜집니다. 이 설정을 사용하면 느린 쿼리 로그 및 감사 로그에서 Aurora MySQL 암호 해시를 마스킹할 수 있습니다. 허용되는 값은 |
|
예 |
자세한 내용은 Amazon Aurora MySQL DB 클러스터에서 Amazon S3 버킷의 텍스트 파일로 데이터 저장 단원을 참조하십시오. 현재 Aurora MySQL 버전 3에서는 사용할 수 없습니다. |
|
예 |
이 파라미터는 Aurora MySQL 버전 3.03 이상에서 사용할 수 있습니다. |
|
예 |
|
|
예 |
|
|
예 |
자세한 내용은 Amazon Aurora MySQL DB 클러스터에서 Lambda 함수 호출 섹션을 참조하세요. |
|
예 |
DB 클러스터에서 Aurora MySQL 버전 2에서 이 파라미터에 지정된 IAM 역할은 적절한 문에 대해 Aurora MySQL 버전 3에서는 이 파라미터에 지정된 IAM 역할이 항상 사용됩니다. 자세한 내용은 IAM 역할을 Amazon Aurora MySQL DB 클러스터와 연결 단원을 참조하십시오. |
|
예 |
Aurora MySQL 버전 3.03.1 이상에서 향상된 binlog를 켜려면 이 파라미터의 값을 0으로 설정하세요. 향상된 binlog를 사용하는 경우에만 이 파라미터를 해제할 수 있습니다. 자세한 내용은 Aurora MySQL에 대해 향상된 binlog 설정 단원을 참조하십시오. |
|
예 |
이 파라미터가 설정되지 않은 경우 AWS CLI 및 RDS API는 |
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
자세한 내용은 Aurora과 MySQL 간의 복제 또는 Aurora와 다른 Aurora DB 클러스터(이진 로그 복제본) 간의 복제 단원을 참조하십시오. |
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
Aurora MySQL 버전 3.03.1 이상에서 향상된 binlog를 켜려면 이 파라미터의 값을 0으로 설정하세요. 향상된 binlog를 사용하는 경우에만 이 파라미터를 해제할 수 있습니다. 자세한 내용은 Aurora MySQL에 대해 향상된 binlog 설정 단원을 참조하십시오. |
|
아니요 |
|
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
|
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
이 파라미터는 메모리에 보관되고 지정된 행을 마지막으로 수정한 트랜잭션을 조회하는 데 사용되는 행 해시 수의 상한을 설정합니다. 해시 수가 이 상한에 도달하면 기록이 삭제됩니다. 이 파라미터는 Aurora MySQL 버전 2.12 이상 및 버전 3에 적용됩니다. |
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
아니요 |
Aurora MySQL 클러스터는 모든 데이터에 InnoDB 스토리지 엔진을 사용합니다. |
|
가끔 |
Aurora MySQL 버전 2 이상에서 수정 가능. |
|
예 |
이벤트 스케줄러의 상태를 나타냅니다. Aurora MySQL 버전 3에서는 클러스터 수준에서만 수정할 수 있습니다. |
|
가끔 |
Aurora MySQL 버전 2 이상에서 수정 가능. |
|
예 |
MySQL 데이터베이스 서버가 스토리지 엔진에서 데이터를 가져와 캐시에 있는 데이터를 교체하는 데 걸리는 시간(초)입니다. 허용 값은 이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
연결된 각 클라이언트에 대해 서버에서 실행할 명령입니다. 연결 실패를 방지하려면 설정에 큰따옴표(“)를 사용해야 합니다. 예를 들면 다음과 같습니다.
Aurora MySQL 버전 3에서는 |
|
예 |
이 파라미터는 Aurora MySQL 버전 2와 3의 DB 클러스터 수준에서 수정할 수 있습니다. Adaptive Hash Index는 리더 DB 인스턴스에서 지원되지 않습니다. |
|
예 |
자세한 내용은 MySQL 설명서의 열 작업 이 파라미터는 Aurora MySQL 버전 3.05 이상에 적용됩니다. |
|
예 |
|
|
아니요 |
Aurora MySQL 버전 3에서 제거되었습니다. |
|
예 |
|
|
예 |
|
|
아니요 |
Aurora MySQL은 관리형 인스턴스를 사용하므로 사용자가 직접 파일 시스템에 액세스하지 않습니다. |
|
예 |
이 옵션은 Aurora MySQL 버전 2.11 이상 및 버전 3에서 고착 감지를 비활성화하는 데 사용됩니다. 동시성이 높은 시스템에서 수많은 스레드가 동일한 잠금을 기다릴 때 고착 감지로 인해 속도가 느려질 수 있습니다. 이 파라미터에 대한 자세한 내용은 MySQL 설명서를 참조하세요. |
|
예 |
이 파라미터는 InnoDB 테이블(사용자가 만든 InnoDB 임시 테이블 포함)의 기본 행 형식을 정의합니다. Aurora MySQL 버전 2와 3에 적용됩니다. 값은 |
|
예 |
이 파라미터는 테이블 스토리지가 구성되는 방식에 영향을 미칩니다. 자세한 내용은 스토리지 조정 단원을 참조하십시오. |
|
예 |
기본값인 Aurora MySQL 버전 3에서 이 파라미터를 자세한 내용은 로그 버퍼를 플러시하는 빈도 구성 단원을 참조하십시오. |
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
아니요 |
|
|
예 |
이 파라미터를 켜져 있으면 모든 InnoDB 교착 상태에 대한 정보가 Aurora MySQL 오류 로그에 기록됩니다. 자세한 내용은 Aurora MySQL 교착 상태 최소화 및 문제 해결 단원을 참조하십시오. |
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
Aurora MySQL 버전 3에서 제거되었습니다. |
|
예 |
|
|
예 |
|
|
예 |
이 파라미터를 활성화하면 InnoDB는 영구 최적화 프로그램 통계를 계산할 때 삭제 표시된 레코드를 포함합니다. 이 파라미터는 Aurora MySQL 버전 2.12 이상 및 버전 3에 적용됩니다. |
|
예 |
|
|
예 |
Aurora MySQL 버전 3에서
자세한 내용은 로그 버퍼를 플러시하는 빈도 구성 단원을 참조하십시오. |
|
아니요 |
Aurora MySQL은 관리형 인스턴스를 사용하므로 사용자가 직접 파일 시스템에 액세스하지 않습니다. |
|
예 |
내부 임시 테이블에 사용되는 인메모리 스토리지 엔진을 제어합니다. 허용되는 값은 이 파라미터는 Aurora MySQL 버전 2에 적용됩니다. |
|
예 |
내부 임시 테이블에 사용되는 인메모리 스토리지 엔진을 제어합니다. 허용되는 값은 이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
MyISAM 테이블의 키 캐시입니다. 자세한 내용은 keycache->cache_lock 뮤텍스 관련 설명을 참조하세요. |
|
예 |
|
|
예 |
MySQL 오류 로그에서 로깅되지 않은 오류 코드 목록을 지정합니다. 이렇게 하면 중요하지 않은 특정 오류 조건을 무시하여 오류 로그를 깔끔하게 유지할 수 있습니다. 자세한 내용은 MySQL 설명서의 log_error_suppression_list 이 파라미터는 Aurora MySQL 버전 3.03 이상에 적용됩니다. |
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예(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 사용 시 |
|
예 |
Aurora MySQL 버전 3에서 제거되었습니다. |
|
예 |
Aurora MySQL 버전 2 Aurora MySQL 버전 3에서 |
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
표시용으로 저장할 오류, 경고 및 참고 메시지의 최대 수입니다. 이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
자세한 내용은 MySQL 설명서의 max_execution_time |
|
예 |
이 파라미터를 사용하면 지정한 개수보다 적은 수의 행을 검사하는 쿼리가 로깅되지 않도록 할 수 있습니다. 이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
아니요 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
인덱스를 미리 로드할 때 할당되는 버퍼의 크기입니다. 이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
Aurora MySQL 버전 3에서 제거되었습니다. |
|
예 |
이 파라미터를 켜면 서버는 복제본 스레드에서 수행한 업데이트를 제외한 어떤 업데이트도 허용하지 않습니다. Aurora MySQL 버전 2에 유효한 값은 다음과 같습니다.
Aurora MySQL 버전 3에 유효한 값은 다음과 같습니다.
Aurora MySQL 버전 3에서는 |
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
이 파라미터를 사용하면 이미 준비 단계에 있는 모든 커밋되지 않은 스레드의 복제본에서 일관성을 침해하지 않고 병렬 실행을 수행할 수 있습니다. Aurora MySQL 버전 3에 적용됩니다. Aurora MySQL 버전 3.03.* 이하에서는 기본값이 DATABASE입니다. Aurora MySQL 버전 3.04 이상에서는 기본값이 LOGICAL_CLOCK입니다. |
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
이 파라미터는 복제본에 사용되는 유형 변환을 결정합니다. 허용되는 값은 이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
이 파라미터는 Aurora MySQL 버전 2와 3에 적용됩니다. 자세한 내용은 Aurora MySQL DB 클러스터에 대한 TLS 연결 단원을 참조하십시오. |
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
아니요 |
이 파라미터는 Aurora MySQL에서 더 이상 사용되지 않습니다. 자세한 내용은 Amazon CloudWatch Logs에 Amazon Aurora MySQL 로그 게시 단원을 참조하십시오. |
|
예 |
자세한 내용은 Amazon Aurora MySQL DB 클러스터에서 고급 감사 사용 단원을 참조하십시오. |
|
예 |
자세한 내용은 Amazon Aurora MySQL DB 클러스터에서 고급 감사 사용 단원을 참조하십시오. |
|
예 |
자세한 내용은 Amazon Aurora MySQL DB 클러스터에서 고급 감사 사용 단원을 참조하십시오. |
|
예 |
로그를 Amazon CloudWatch Logs에 업로드하는 방법에 관한 지침은 Amazon CloudWatch Logs에 Amazon Aurora MySQL 로그 게시 단원을 참조하십시오. |
|
예 |
고급 감사를 활성화하고 이 파라미터를 자세한 내용은 Amazon CloudWatch Logs에 Amazon Aurora MySQL 로그 게시 단원을 참조하십시오. |
|
아니요 |
|
|
예 |
|
|
아니요 |
|
|
예 |
MySQL 5.7 호환성을 갖춘 Aurora MySQL 버전 2 클러스터에만 적용됩니다. |
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
Aurora MySQL 버전 3에서 제거되었습니다. |
|
예 | 캐시할 스레드 수입니다. 이 파라미터는 Aurora MySQL 버전 2와 3에 적용됩니다. |
|
예 |
기본적으로 Aurora DB 클러스터의 시간대는 협정 세계시(UTC)입니다. 대신 DB 클러스터의 인스턴스 시간대를 애플리케이션의 현지 시간대로 설정할 수 있습니다. 자세한 내용은 Amazon Aurora DB 클러스터의 현지 시간대 단원을 참조하십시오. |
|
예 |
자세한 내용은 Aurora MySQL에 지원되는 TLS 버전 섹션을 참조하세요. |
인스턴스 수준 파라미터
다음 표에는 Aurora MySQL DB 클러스터의 특정 DB 클러스터에 적용되는 모든 파라미터가 나와 있습니다.
파라미터 이름 | 수정 가능 | 참고 |
---|---|---|
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
아니요 |
|
|
예 |
Aurora MySQL 버전 2.09 이상에서 해시 조인 최적화를 비활성화하려면 이 파라미터를 |
|
예 |
자세한 내용은 Amazon Aurora MySQL 랩 모드 단원을 참조하십시오. Aurora MySQL 버전 3에서 제거되었습니다. |
|
예 |
이 파라미터는 Aurora MySQL 버전 2 및 3에서 지원됩니다. 자세한 내용은 Aurora MySQL 데이터베이스의 메모리 부족 문제 해결 단원을 참조하십시오. |
|
예 |
Aurora MySQL 버전 2.09 이상에서 병렬 쿼리를 켜려면 |
|
예 |
2.09 이전 Aurora MySQL 버전에서 특정 DB 인스턴스에 대한 병렬 쿼리를 해제하려면 |
|
예 |
Aurora 복제본에 대해 |
|
예 |
자세한 내용은 내부 인 메모리 임시 테이블의 크기 제한 단원을 참조하십시오. |
|
예 |
이 파라미터가 활성화되면 Aurora MySQL은 최신 CPU에서 제공하는 최적화된 벡터 처리 명령을 사용하여 I/O 집약적인 워크로드의 성능을 개선합니다. 이 설정은 Aurora MySQL 3.05 이상에서는 기본적으로 활성화됩니다. |
|
예 |
|
|
예 |
|
|
예 |
|
|
아니요 |
Aurora MySQL은 관리형 인스턴스를 사용하므로 사용자가 직접 파일 시스템에 액세스하지 않습니다. |
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
|
|
예 |
|
|
예 |
|
|
아니요 |
Aurora MySQL은 관리형 인스턴스를 사용하므로 사용자가 직접 파일 시스템에 액세스하지 않습니다. |
|
아니요 |
Aurora MySQL은 관리형 인스턴스를 사용하므로 사용자가 직접 파일 시스템에 액세스하지 않습니다. |
|
아니요 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
아니요 |
|
|
예 |
임시 테이블의 기본 스토리지 엔진입니다. |
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
가끔 |
이벤트 스케줄러의 상태를 나타냅니다. Aurora MySQL 버전 3에서는 클러스터 수준에서만 수정할 수 있습니다. |
|
예 |
|
|
아니요 |
|
|
예 |
|
|
아니요 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
로그를 CloudWatch Logs에 업로드하는 것에 관한 지침은 Amazon CloudWatch Logs에 Amazon Aurora MySQL 로그 게시 단원을 참조하십시오. |
|
아니요 |
Aurora MySQL은 관리형 인스턴스를 사용하므로 사용자가 직접 파일 시스템에 액세스하지 않습니다. |
|
예 |
|
|
예 |
|
|
예 |
연결된 각 클라이언트에 대해 서버에서 실행할 명령입니다. 연결 실패를 방지하려면 설정에 큰따옴표(“)를 사용해야 합니다. 예를 들면 다음과 같습니다.
Aurora MySQL 버전 3에서는 Aurora 마스터 사용자를 비롯하여 |
|
예 |
이 파라미터는 Aurora MySQL 버전 2의 DB 인스턴스 수준에서 수정할 수 있습니다. Aurora MySQL 버전 3에서는 DB 클러스터 수준에서만 수정할 수 있습니다. Adaptive Hash Index는 리더 DB 인스턴스에서 지원되지 않습니다. |
|
예 |
Aurora에 대해 |
|
예 |
영구 통계를 사용할 수 없는 경우 이 파라미터를 사용하여 파티션으로 분할된 테이블의 행 수 추정 성능을 개선할 수 있습니다. 0~8,192 범위의 값으로 설정할 수 있으며, 이 값에 따라 행 수를 추정하는 동안 검사할 파티션 수가 결정됩니다. 기본값은 0이며, 이 값은 기본 MySQL 동작과 일치하게 모든 파티션을 사용하여 추정합니다. 이 파라미터는 Aurora MySQL 버전 3.03.1 이상에서 사용할 수 있습니다. |
|
예 |
|
|
아니요 |
|
|
아니요 |
|
|
아니요 |
|
|
아니요 |
|
|
아니요 |
|
|
아니요 |
|
|
예 |
기본값은 공식으로 표시됩니다. 수식에서 |
|
아니요 |
Aurora MySQL은 InnoDB 변경 버퍼를 전혀 사용하지 않습니다. |
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
Aurora에 대해 |
|
예 |
이 옵션은 Aurora MySQL 버전 2.11 이상 및 버전 3에서 고착 감지를 비활성화하는 데 사용됩니다. 동시성이 높은 시스템에서 수많은 스레드가 동일한 잠금을 기다릴 때 고착 감지로 인해 속도가 느려질 수 있습니다. 이 파라미터에 대한 자세한 내용은 MySQL 설명서를 참조하세요. |
|
예 |
Aurora MySQL 버전 3에서 제거되었습니다. |
|
아니요 |
|
|
아니요 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
Aurora MySQL 버전 3에서 제거되었습니다. |
|
예 |
|
|
아니요 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
이 파라미터를 켜져 있으면 모든 InnoDB 교착 상태에 대한 정보가 Aurora MySQL 오류 로그에 기록됩니다. 자세한 내용은 Aurora MySQL 교착 상태 최소화 및 문제 해결 단원을 참조하십시오. |
|
예 |
|
|
예 |
|
|
아니요 |
|
|
아니요 |
Aurora MySQL은 클러스터 유형을 기반으로 읽기 전용 및 읽기-쓰기 상태의 DB 인스턴스를 관리합니다. 예를 들어 프로비저닝된 클러스터에는 읽기-쓰기 DB 인스턴스(기본 인스턴스) 하나가 있으며, 클러스터에 있는 기타 인스턴스는 읽기 전용(Aurora 복제본)입니다. |
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
아니요 |
|
|
예 |
Aurora에 대해 |
|
예 |
Aurora는 |
|
예 |
내부 임시 테이블에 사용되는 인메모리 스토리지 엔진을 제어합니다. 허용되는 값은 이 파라미터는 Aurora MySQL 버전 2에 적용됩니다. |
|
가끔 |
내부 임시 테이블에 사용되는 인메모리 스토리지 엔진을 제어합니다. 라이터 DB 인스턴스에 허용되는 값은 리더 DB 인스턴스의 경우 이 파라미터는 이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
|
|
예 |
|
|
예 |
MyISAM 테이블의 키 캐시입니다. 자세한 내용은 keycache->cache_lock 뮤텍스 관련 설명을 참조하세요. |
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
아니요 |
|
|
예 |
|
|
예 |
Aurora MySQL 버전 3에서 제거되었습니다. |
|
아니요 |
|
|
예 |
MySQL 오류 로그에서 로깅되지 않은 오류 코드 목록을 지정합니다. 이렇게 하면 중요하지 않은 특정 오류 조건을 무시하여 오류 로그를 깔끔하게 유지할 수 있습니다. 자세한 내용은 MySQL 설명서의 log_error_suppression_list 이 파라미터는 Aurora MySQL 버전 3.03 이상에 적용됩니다. |
|
예 |
|
|
예 |
|
|
아니요 |
Aurora MySQL 버전 2 Aurora MySQL 버전 3에서 |
|
아니요 |
Aurora MySQL 버전 3 |
|
예 |
|
|
예 |
Aurora MySQL 버전 3에서 제거되었습니다. |
|
예 |
|
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
|
|
예 |
|
|
아니요 |
|
|
예 |
|
|
예 |
|
|
예 |
기본값은 공식으로 표시됩니다. 수식에서 |
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
표시용으로 저장할 오류, 경고 및 참고 메시지의 최대 수입니다. 이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
자세한 내용은 MySQL 설명서의 max_execution_time |
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
Aurora MySQL 버전 3에서 제거되었습니다. |
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
Aurora MySQL 버전 3에서 제거되었습니다. |
|
예 |
|
|
예 |
|
|
예 |
Aurora MySQL 버전 3에서 제거되었습니다. |
|
예 |
이 파라미터를 사용하면 지정한 개수보다 적은 수의 행을 검사하는 쿼리가 로깅되지 않도록 할 수 있습니다. 이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
Aurora MySQL 버전 3에서 제거되었습니다. |
|
예 |
|
|
예 |
|
|
예 |
이 스위치를 사용하는 Aurora MySQL 기능에 대한 자세한 내용은 Amazon Aurora MySQL 모범 사례 단원을 참조하십시오. |
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
이 파라미터는 어떤 SHOW PROCESSLIST 구현을 사용할지를 결정합니다.
이 파라미터는 Aurora MySQL 버전 2.12 이상 및 버전 3에 적용됩니다. |
|
예 |
|
|
아니요 |
|
|
아니요 |
Aurora MySQL은 관리형 인스턴스를 사용하므로 사용자가 직접 파일 시스템에 액세스하지 않습니다. |
|
아니요 |
Aurora MySQL은 연결 속성을 관리하여 클러스터에 속한 모든 DB 인스턴스에 일관된 설정을 적용합니다. |
|
예 |
인덱스를 미리 로드할 때 할당되는 버퍼의 크기입니다. 이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
|
|
예 |
|
|
예 |
Aurora MySQL 버전 3에서 제거되었습니다. |
|
예 |
Aurora MySQL 버전 3에서 제거되었습니다. |
|
예 |
기본값은 공식으로 표시됩니다. 수식에서 Aurora MySQL 버전 3에서 제거되었습니다. |
|
예 |
Aurora MySQL 버전 3에서 제거되었습니다. |
|
예 |
Aurora MySQL 버전 3에서 제거되었습니다. |
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
이 파라미터를 켜면 서버는 복제본 스레드에서 수행한 업데이트를 제외한 어떤 업데이트도 허용하지 않습니다. Aurora MySQL 버전 2에 유효한 값은 다음과 같습니다.
장애 조치 시 참고Aurora MySQL은 모든 리더에 대해 Aurora MySQL 버전 3에서 인스턴스 수준에서 제거되었습니다. |
|
예 |
|
|
아니요 |
|
|
예 |
Aurora MySQL 버전 3에서 제거되었습니다. |
|
아니요 |
|
|
예 |
Aurora MySQL 버전 3 |
|
예 |
Aurora MySQL 버전 3 |
|
예 |
Aurora MySQL 버전 3 |
|
예 |
Aurora MySQL 버전 3 |
|
예 |
Aurora MySQL 버전 3 |
|
예 |
Aurora MySQL 버전 3 |
|
예 |
|
|
예 |
이 파라미터는 Aurora MySQL 버전 2에서 항상 활성화되어 있습니다. 비활성화하려고 하면 오류가 발생합니다. Aurora MySQL 버전 3에서 제거되었습니다. |
|
아니요 |
Aurora MySQL은 관리형 인스턴스를 사용하므로 사용자가 직접 파일 시스템에 액세스하지 않습니다. |
|
예 |
이 변수를 활성화하면 기본 형식인지와 상관없이 SHOW_CREATE_TABLE 이 파라미터는 Aurora MySQL 버전 2.12 이상 및 버전 3에 적용됩니다. |
|
아니요 |
|
|
아니요 |
|
|
예 |
|
|
예 |
Aurora MySQL 버전 2 Aurora MySQL 버전 3에서 |
|
예 |
Aurora MySQL 버전 2 Aurora MySQL 버전 3에서 |
|
예 |
Aurora MySQL 버전 2 Aurora MySQL 버전 3에서 |
|
예 |
Aurora MySQL 버전 2 Aurora MySQL 버전 3에서 |
|
예 |
Aurora MySQL 버전 2 Aurora MySQL 버전 3에서 |
|
예 |
|
|
예 |
로그를 CloudWatch Logs에 업로드하는 것에 관한 지침은 Amazon CloudWatch Logs에 Amazon Aurora MySQL 로그 게시 단원을 참조하십시오. |
|
아니요 |
Aurora MySQL은 관리형 인스턴스를 사용하므로 사용자가 직접 파일 시스템에 액세스하지 않습니다. |
|
아니요 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
|
|
아니요 |
|
|
예 |
|
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
Aurora MySQL 버전 3에서 제거되었습니다. |
|
예 |
|
|
예 |
|
|
아니요 |
|
|
예 |
기본값은 공식으로 표시됩니다. 수식에서 |
|
예 |
기본값은 공식으로 표시됩니다. 수식에서 |
|
예 |
|
|
예 |
Aurora MySQL 버전 3에서 제거되었습니다. |
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. 세부 정보는 Aurora MySQL 버전 3의 새로운 임시 테이블 동작을 참조하세요. |
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. 세부 정보는 Aurora MySQL 버전 3의 새로운 임시 테이블 동작을 참조하세요. |
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. 세부 정보는 Aurora MySQL 버전 3의 새로운 임시 테이블 동작을 참조하세요. |
|
예 | 캐시할 스레드 수입니다. 이 파라미터는 Aurora MySQL 버전 2와 3에 적용됩니다. |
|
아니요 |
|
|
예 |
|
|
예 |
|
|
예 |
Aurora MySQL 버전 3의 Aurora MySQL 버전 3.04 이상에서는 자세한 내용은 내부 인 메모리 임시 테이블의 크기 제한 단원을 참조하십시오. |
|
아니요 |
Aurora MySQL은 관리형 인스턴스를 사용하므로 사용자가 직접 파일 시스템에 액세스하지 않습니다. |
|
예 |
|
|
예 |
이 파라미터는 Aurora MySQL 버전 3에 적용됩니다. |
|
예 |
|
|
예 |
Aurora MySQL 버전 3에서 제거되었습니다. |
|
예 |
|
|
아니요 |
|
|
아니요 |
|
|
아니요 |
|
|
아니요 |
|
|
아니요 |
|
|
아니요 |
|
|
아니요 |
|
|
예 |
Aurora는 |
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