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 파라미터 그룹에 대한 자세한 내용은 파라미터 그룹 작업 단원을 참조하십시오. 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 이상에서 사용할 수 있습니다. 자세한 내용은 이진 로그 복제 최적화하기 단원을 참조하십시오. |
|
예 |
이진 로그(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로 설정하세요. 자세한 내용은 향상된 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를 사용하는 경우에만 이 파라미터를 해제할 수 있습니다. 자세한 내용은 향상된 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를 사용하는 경우에만 이 파라미터를 해제할 수 있습니다. 자세한 내용은 향상된 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에 적용됩니다. |
|
예 |
|
|
예 |
|
|
예 |
|
|
예 |
로그를 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에 적용됩니다. |
|
예 |
내부 임시 테이블에 사용되는 인메모리 스토리지 엔진을 제어합니다. 허용되는 값은 이 파라미터는 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
Aurora MySQL 글로벌 상태 변수
다음과 같은 명령문을 사용하여 Aurora MySQL 글로벌 상태 변수의 현재 값을 찾을 수 있습니다.
show global status like '%aurora%';
다음 테이블에는 Aurora MySQL이 사용하는 글로벌 상태 변수가 설명되어 있습니다.
명칭 | 설명 |
---|---|
|
마지막 재시작 이후 총 커밋 수입니다. |
|
마지막 재시작 이후 집계된 커밋 지연 시간입니다. |
|
마지막 재시작 이후 집계된 DDL 지연 시간입니다. |
|
마지막 재시작 이후 집계된 |
|
마지막 재시작 이후 집계된 |
|
마지막 재시작 이후 집계된 |
|
마지막 재시작 이후 집계된 |
|
Binlog I/O 캐시에 할당된 바이트 수입니다. |
|
Binlog I/O 캐시에 전송된 읽기 요청 수입니다. |
|
Binlog I/O 캐시에서 제공된 읽기 요청 수입니다. |
|
이 DB 인스턴스에 대해 향상된 binlog를 활성화했는지 아니면 비활성화했는지를 나타냅니다. 자세한 내용은 향상된 binlog 설정 단원을 참조하십시오. |
|
DB 인스턴스에 대한 데이터베이스 연결 수입니다. 데이터베이스 상태 확인에 사용되는 RDS 서비스 연결은 제외됩니다. |
|
캐싱된 커서가 성공적으로 검색 및 확인되면 증가하는 카운터입니다. 고속 삽입 캐시에 대한 자세한 내용은 Amazon Aurora MySQL 성능 개선 사항 섹션을 참조하세요. |
|
캐싱된 커서가 더 이상 유효하지 않고 Aurora가 정상적인 인덱스 순회를 수행하면 증가하는 카운터입니다. 고속 삽입 캐시에 대한 자세한 내용은 Amazon Aurora MySQL 성능 개선 사항 섹션을 참조하세요. |
|
InnoDB 전체 텍스트 검색 시스템이 사용 중인 메모리 양(바이트)입니다. 이 변수는 Aurora MySQL 버전 3.07 이상에 적용됩니다. |
|
이 라이터 DB 인스턴스로 전달된 총 DML 명령문 수입니다. 이 변수는 Aurora MySQL 버전 2에 적용됩니다. |
|
이 라이터 DB 인스턴스로 전달된 DML 명령문의 총 기간입니다. 이 변수는 Aurora MySQL 버전 2에 적용됩니다. |
|
전달된 연결이 라이터에서 설정되지 못한 횟수입니다. |
|
전달된 쿼리 중 라이터의 |
|
라이터의 시간 초과로 인해 전달 세션이 종료된 횟수입니다. |
|
라이터 DB 인스턴스에 있는 전달된 세션 수입니다. 이 변수는 Aurora MySQL 버전 2에 적용됩니다. |
|
이 라이터 DB 인스턴스로 전달된 총 |
|
이 라이터 DB 인스턴스로 전달된 |
|
이 라이터 DB 인스턴스로 전달된 총 DML 명령문 수입니다. 이 변수는 Aurora MySQL 버전 3에 적용됩니다. |
|
이 라이터 DB 인스턴스로 전달된 DML 명령문의 총 기간입니다. 이 변수는 Aurora MySQL 버전 3에 적용됩니다. |
|
전달된 연결이 라이터에서 설정되지 못한 횟수입니다. |
|
전달된 쿼리 중 라이터의 |
|
라이터의 시간 초과로 인해 전달 세션이 종료된 횟수입니다. |
|
라이터 DB 인스턴스에 있는 전달된 세션 수입니다. 이 변수는 Aurora MySQL 버전 3에 적용됩니다. |
|
이 라이터 DB 인스턴스로 전달된 총 |
|
이 라이터 DB 인스턴스로 전달된 |
|
Aurora MySQL 잠금 관리자가 사용하는 버퍼 풀 메모리의 양(바이트)입니다. |
|
Aurora MySQL 잠금 관리자가 사용하는 메모리의 양(바이트)입니다. |
|
DB 인스턴스 사용자가 실행하는 모든 쿼리에 걸쳐 Aurora MySQL이 Aurora 기계 학습 서비스에 전송하는 총 요청 수입니다. 자세한 내용은 Aurora MySQL과 함께 Amazon Aurora 기계 학습 사용 단원을 참조하십시오. |
|
DB 인스턴스 사용자가 실행하는 모든 쿼리에 걸쳐 Aurora MySQL이 Aurora 기계 학습 서비스에서 수신하는 총 응답 횟수입니다. 자세한 내용은 Aurora MySQL과 함께 Amazon Aurora 기계 학습 사용 단원을 참조하십시오. |
|
DB 인스턴스 사용자가 실행하는 모든 쿼리에 걸쳐 Aurora MySQL이 Aurora 기계 학습 서비스에서 수신하는 총 내부 캐시 히트 횟수입니다. 자세한 내용은 Aurora MySQL과 함께 Amazon Aurora 기계 학습 사용 단원을 참조하십시오. |
|
마지막 상태 재설정 이후 DB 인스턴스가 Aurora 기계 학습 서비스로 전송되어야 한다고 평가한 논리적 요청의 수입니다. 배치 사용 여부에 따라 이 값은 |
|
DB 인스턴스 사용자가 실행하는 모든 쿼리에 걸쳐 Aurora MySQL이 Aurora 기계 학습 서비스에서 수신하는 총 응답 횟수입니다. 자세한 내용은 Aurora MySQL과 함께 Amazon Aurora 기계 학습 사용 단원을 참조하십시오. |
|
마지막 상태 재설정 이후 DB 인스턴스가 Aurora 기계 학습 서비스로 전송한 재시도 요청의 수입니다. 자세한 내용은 Aurora MySQL과 함께 Amazon Aurora 기계 학습 사용 단원을 참조하십시오. |
|
DB 인스턴스 사용자가 실행하는 모든 쿼리에 걸쳐 비일괄 모드로 평가되는 Aurora 기계 학습 함수의 총 개수입니다. 자세한 내용은 Aurora MySQL과 함께 Amazon Aurora 기계 학습 사용 단원을 참조하십시오. |
|
이 DB 인스턴스에 대해 Aurora 메모리 부족(OOM) 회피 복구가 |
|
Aurora의 OOM 처리 메커니즘에서 서버의 사용 가능한 메모리가 이 임계값 아래로 떨어지면 |
|
Aurora의 OOM 처리 메커니즘에서 서버의 사용 가능한 메모리가 이 임계값 이상으로 올라가면 |
|
이 DB 인스턴스의 현재 OOM 상태를 나타냅니다. 값이 값이 자세한 내용은 Aurora MySQL 데이터베이스의 메모리 부족 문제 해결 단원을 참조하십시오. |
|
병렬 쿼리 동안 헤드 노드에 전송된 튜플 데이터 구조를 위한 바이트 수입니다. |
|
이 Aurora DB 인스턴스에서 동시에 실행될 수 있는 병렬 쿼리 세션의 최대 수입니다. 이 수는 AWS DB 인스턴스 클래스에 따라 결정되는 고정된 수입니다. |
|
병렬 쿼리가 헤드 노드로 네트워크 전송을 회피한 데이터 페이지의 수입니다(각각 16 KiB의 고정 크기). |
|
요청된 병렬 쿼리 세션의 수입니다. 이 값은 하위 쿼리 및 조인과 같은 SQL 구조에 따라, 쿼리 당 두 개 이상의 세션을 나타낼 수 있습니다. |
|
병렬 쿼리 세션의 수가 성공적으로 실행됩니다. |
|
클라이언트에 오류를 반환한 병렬 쿼리 세션의 수입니다. 일부 경우에 병렬 쿼리를 위한 요청이 실패할 수도 있습니다(예를 들어, 스토리지 계층의 문제로 인해). 이러한 경우에는 실패한 쿼리 부분이 비병렬 쿼리 메커니즘을 사용하여 다시 시도됩니다. 다시 시도된 쿼리 또한 실패하는 경우, 오류가 클라이언트에 반환되고 이 카운터가 증가합니다. |
|
병렬 쿼리 세션의 수가 현재 진행 중입니다. 이 수는 전체 Aurora DB 클러스터가 아니라 연결되어 있는 특정 Aurora DB 인스턴스에 적용됩니다. DB 인스턴스가 동시성 한도에 근접했는지 확인하려면, 이 값을 |
|
병렬 쿼리가 쿼리를 충족시키기 위해 선택되지 않은 횟수입니다. 이 값은 여러 개의 다른 더 세분화된 카운터의 합계입니다. 쿼리가 실제로 수행되지 않더라도 |
|
테이블에 있는 행의 수로 인해 병렬 쿼리가 선택되지 않은 횟수입니다. 쿼리가 실제로 수행되지 않더라도 |
|
예상 열 목록에서 지원되지 않는 데이터 형식으로 인해 비병렬 쿼리 처리 경로를 사용하는 병렬 쿼리 요청의 수입니다. |
|
테이블에 |
|
테이블에 |
|
테이블에 가상 열이 포함되어 있기 때문에 비병렬 쿼리 처리 경로를 사용하는 병렬 쿼리 요청의 수입니다. |
|
테이블에 사용자 지정 문자 집합이 있는 열이 있기 때문에 비병렬 쿼리 처리 경로를 사용하는 병렬 쿼리 요청의 수입니다. |
|
테이블이 현재 빠른 DDL |
|
테이블 데이터 중 95% 미만이 버퍼 풀에 있는 경우에도, 버퍼링되지 않은 테이블 데이터가 병렬 쿼리가 가치 있을 만큼 충분하지 않았기 때문에 병렬 쿼리가 선택되지 않은 횟수입니다. |
|
테이블에 전체 텍스트 인덱스가 있기 때문에 비병렬 쿼리 처리 경로를 사용하는 병렬 쿼리 요청의 수입니다. |
|
테이블 데이터 중 많은 양이(현재, 95% 이상) 이미 버퍼 풀에 있었기 때문에 병렬 쿼리가 선택되지 않은 횟수입니다. 이러한 경우, 옵티마이저는 버퍼 풀에서 데이터 읽기가 더 효율적이라고 결정합니다. 쿼리가 실제로 수행되지 않더라도 |
|
쿼리에 인덱스 힌트가 포함되어 있기 때문에 비병렬 쿼리 처리 경로를 사용하는 병렬 쿼리 요청의 수입니다. |
|
테이블이 지원되지 않는 InnoDB 행 형식을 사용하기 때문에 비병렬 쿼리 처리 경로를 사용하는 병렬 쿼리 요청의 수입니다. Aurora 병렬 쿼리는 |
|
장기 실행 트랜잭션 내부에서 쿼리가 시작되는 중이어서 비병렬 쿼리 처리 경로를 사용한 병렬 쿼리 요청의 수입니다. 쿼리가 실제로 수행되지 않더라도 |
|
쿼리에 |
|
쿼리가 인덱스에서 범위 스캔을 사용하기 때문에 비병렬 쿼리 처리 경로를 사용하는 병렬 쿼리 요청의 수입니다. |
|
모든 열의 총 결합 길이가 너무 길기 때문에 비병렬 쿼리 처리 경로를 사용하는 병렬 쿼리 요청의 수입니다. |
|
행의 수 및 평균 행 길이에 따라 결정된 테이블의 전체 크기로 인해 병렬 쿼리가 선택되지 않은 횟수입니다. 쿼리가 실제로 수행되지 않더라도 |
|
쿼리가 지원되지 않는 |
|
쿼리가 지원되지 않는 트랜잭션 격리 수준을 사용하기 때문에 비병렬 쿼리 처리 경로를 사용하는 병렬 쿼리 요청의 수입니다. 읽기 전용 DB 인스턴스에서는 병렬 쿼리가 |
|
쿼리가 |
|
|
|
Aurora MySQL DB 클러스터가 지원되는 Aurora 클러스터 스토리지 구성을 사용하지 않기 때문에 비병렬 쿼리 처리 경로를 사용하는 병렬 쿼리 요청 수입니다. 자세한 내용은 제한 사항 단원을 참조하십시오. 이 파라미터는 Aurora MySQL 버전 3.04 이상에 적용됩니다. |
|
동시 병렬 쿼리의 최대 수가 이미 특정 Aurora DB 인스턴스에서 실행 중이기 때문에 병렬 쿼리가 선택되지 않은 횟수입니다. |
|
마지막 재시작 이후 Aurora MySQL 리더 데이터베이스 인스턴스에 복제된 바이트 수입니다. 자세한 내용은 Amazon Aurora MySQL을 사용한 복제 단원을 참조하십시오. |
|
마지막 재시작 이후 엔진이 예약된 메모리 제한을 초과한 횟수입니다. |
|
Aurora 스레드 풀의 현재 스레드 수입니다. Aurora MySQL의 스레드 풀에 대한 자세한 내용은 스레드 풀 섹션을 참조하세요. |
|
DB 클러스터에서 사용하는 시간대 정보의 현재 버전을 나타냅니다. 값은 인터넷 할당 번호 관리 기관(IANA) 형식인 이 파라미터는 Aurora MySQL 버전 2.12 이상 및 버전 3.04 이상에 적용됩니다. |
|
잠재적인 메모리 관련 문제에서 복구하기 위해 가동 중지 시간 제로 재시작(ZDR)을 시작하기 위한 Aurora DB 인스턴스의 메모리 임계값을 킬로바이트(KB)로 나타냅니다. |
|
이 DB 인스턴스에서 데이터베이스 활동 스트림(DAS)을 활성화했는지 아니면 비활성했는지를 나타냅니다. 자세한 내용은 데이터베이스 활동 스트림을 사용하여 Amazon Aurora 모니터링 단원을 참조하십시오. |
Aurora MySQL에 적용되지 않는 MySQL 상태 변수
Aurora MySQL과 MySQL 간의 아키텍처 차이 때문에 일부 MySQL 상태 변수는 Aurora MySQL에 적용되지 않습니다.
다음 MySQL 상태 변수는 Aurora MySQL에 적용되지 않습니다. 단, 이 목록이 전부는 아닙니다.
-
innodb_buffer_pool_bytes_dirty
-
innodb_buffer_pool_pages_dirty
-
innodb_buffer_pool_pages_flushed
Aurora MySQL 버전 3은 Aurora MySQL 버전 2에 있던 다음 상태 변수를 제거합니다.
-
AuroraDb_lockmgr_bitmaps0_in_use
-
AuroraDb_lockmgr_bitmaps1_in_use
-
AuroraDb_lockmgr_bitmaps_mem_used
-
AuroraDb_thread_deadlocks
-
available_alter_table_log_entries
-
Aurora_lockmgr_memory_used
-
Aurora_missing_history_on_replica_incidents
-
Aurora_new_lock_manager_lock_release_cnt
-
Aurora_new_lock_manager_lock_release_total_duration_micro
-
Aurora_new_lock_manager_lock_timeout_cnt
-
Aurora_total_op_memory
-
Aurora_total_op_temp_space
-
Aurora_used_alter_table_log_entries
-
Aurora_using_new_lock_manager
-
Aurora_volume_bytes_allocated
-
Aurora_volume_bytes_left_extent
-
Aurora_volume_bytes_left_total
-
Com_alter_db_upgrade
-
Compression
-
External_threads_connected
-
Innodb_available_undo_logs
-
Last_query_cost
-
Last_query_partial_plans
-
Slave_heartbeat_period
-
Slave_last_heartbeat
-
Slave_received_heartbeats
-
Slave_retried_transactions
-
Slave_running
-
Time_since_zero_connections
이러한 MySQL 상태 변수는 Aurora MySQL 버전 2에서 사용할 수 있지만 Aurora MySQL 버전 3에서는 사용할 수 없습니다.
-
Innodb_redo_log_enabled
-
Innodb_undo_tablespaces_total
-
Innodb_undo_tablespaces_implicit
-
Innodb_undo_tablespaces_explicit
-
Innodb_undo_tablespaces_active