Aurora 마이 SQL 데이터베이스 엔진 업데이트 2022-11-18 (버전 3.02.2) (더 이상 사용되지 않음) - Amazon Aurora

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Aurora 마이 SQL 데이터베이스 엔진 업데이트 2022-11-18 (버전 3.02.2) (더 이상 사용되지 않음)

버전: 3.02.2

Aurora My SQL 3.02.2는 일반적으로 사용할 수 있습니다. Aurora My SQL 3.02 버전은 My SQL 8.0.23과 호환되고, Aurora My 2.x 버전은 SQL My SQL 5.7과 호환되며, Aurora My 1.x 버전은 My 5.6과 호환됩니다. SQL SQL

Aurora My SQL 버전 3의 새로운 기능 및 Aurora My 버전 3과 Aurora My 버전 2 또는 커뮤니티 My 8.0 SQL 간의 차이점에 대한 자세한 내용은 Amazon Aurora SQL 사용 설명서의 Aurora My SQL 버전 2와 Aurora My 버전 SQL 3 비교를 참조하십시오. SQL

현재 지원되는 Aurora My SQL 릴리스는 1.19.5, 1.19.6, 1.22.*, 1.23.*, 2.04.*, 2.07.*, 2.08.*, 2.09.*, 2.10.*, 3.01.* 및 3.02.*입니다.

현재 지원되는 Aurora My SQL 버전 2 클러스터에서 Aurora My 3.02.2로 스냅샷을 복원할 수 있습니다. SQL

Aurora My SQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 Aurora My SQL 버전 3에 대한 업그레이드 계획을 참조하십시오. 업그레이드 절차 자체에 대한 내용은 Amazon Aurora 사용 설명서의 Aurora My SQL 버전 3으로 업그레이드를 참조하십시오. Aurora My SQL 업그레이드에 대한 일반적인 정보는 Amazon Aurora 사용 설명서의 Amazon Aurora SQL My DB 클러스터 업그레이드를 참조하십시오.

문제 해결 정보는 Aurora My SQL 버전 3의 업그레이드 문제 해결을 참조하십시오.

질문이나 문제가 있는 경우 커뮤니티 포럼 및 AWS Support를 통해 AWS Support를 이용할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 Amazon Aurora DB 클러스터 유지 관리를 참조하세요.

개선 사항

Aurora My SQL 버전 3.02.2는 일반적으로 사용 가능하며 일반적으로 커뮤니티 My 8.0.23과 호환됩니다. SQL

보안 문제가 수정되었으며 아래에 나열되어 있습니다. CVEs

관리된 환경에서 처리를 미세 조정하기 위한 수정 사항 및 기타 향상된 기능 아래 추가 CVE 수정 사항:

가용성 향상:

  • 데이터베이스 인스턴스에 대한 연결이 명시적으로 또는 암시적으로 종료될 때 잘못된 메모리에 잘못 액세스하여 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.

  • 대규모 인스턴스 클래스에서 버퍼 풀 초기화가 예상보다 오래 걸려 데이터베이스 시작이 반복적으로 중단될 수 있는 문제를 해결했습니다.

  • 드문 경우지만 Aurora Serverless v2가 규모 조정 중에 테이블 캐시 업데이트를 잘못 시도하면 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.

  • 드문 경우이긴 하지만 십진수 열을 소수점 이하 0으로 자르는 BY GROUP 절로 쿼리를 처리할 때 데이터베이스가 다시 시작되던 문제를 수정했습니다.

  • , 및 등의 INSERT INTO 쿼리를 실행할 때 불일치가 발생할 수 있는 문제로 인해 이 Aurora My SQL 버전에서는 빠른 삽입이 활성화되지 않았습니다. SELECT FROM 빠른 삽입 최적화에 대한 자세한 내용은 Amazon Aurora My SQL 성능 개선을 참조하십시오.

일반적인 개선 사항:

  • mysql.host 테이블의 메타데이터 불일치로 인해 Aurora My SQL 버전 2 (My SQL 5.7과 호환) 에서 Aurora My SQL 버전 3 (My SQL 8.0과 호환) 으로의 업그레이드 실패가 발생할 수 있는 문제를 수정했습니다.

  • Aurora My SQL 버전 2 (My SQL 5.7과 호환) 에서 Aurora My SQL 버전 3 (My 8.0과 호환) 으로의 업그레이드 시간을 단축하기 위해 성능 개선 사항이 추가되었습니다. SQL 특정 업그레이드 단계를 병렬화하면 db.r6g.16xlarge 또는 db.r5.24xlarge와 같은 더 큰 인스턴스 클래스를 사용할 때 시간이 더욱 단축됩니다.

  • 이전 버전이 50개의 오류만 표시하도록 제한되었던 Aurora My SQL 버전 2 (My SQL 5.7과 호환) 에서 Aurora My SQL 버전 3 (My SQL 8.0과 호환) 으로 업그레이드할 때 모든 오류를 표시하는 지원이 추가되었습니다.

  • Aurora My 버전 2 (My 5.7과 호환) 에서 Aurora My 버전 3 (My 8.0과 호환SQL) 으로 메이저 SQL 버전을 업그레이드한 후 드문 경우이긴 하지만 자동 증가 카운터가 잘못 표시되는 문제를 수정했습니다. SQL SQL

  • `mysql.innodb_table_stats` 및 `mysql.innodb_index_stats` 테이블을 마이그레이션하는 데 예상보다 오래 걸렸기 때문에 Aurora My SQL SQL 버전 2에서 Aurora My 버전 3으로의 메이저 버전 업그레이드가 실패하는 문제를 수정했습니다. 이 문제는 주로 테이블 수가 많은(150만 개 초과) 데이터베이스 클러스터에 영향을 미쳤습니다.

  • AMS8.0 엔진 업그레이드 워크플로의 결함으로 인해 Aurora My SQL 버전 2에서 Aurora My SQL 버전 3으로의 메이저 버전 업그레이드가 실패하여 로그 레코드가 Aurora 스토리지 클러스터 볼륨에 누적되고 정상적인 쓰기 작업이 중지되는 문제를 수정했습니다. 이 문제는 주로 테이블 수가 많은(대략 75만 개 초과) 데이터베이스 클러스터에 영향을 미쳤습니다.

  • 내 SQL 제거 스레드가 활성 상태로 유지되지 ACUs 않아 Aurora My SQL Serverless v2 유휴 인스턴스가 0.5로 축소되지 않는 문제를 수정했습니다.

  • 인스턴스의 수신 연결이 갑자기 증가할 때 데이터베이스 인스턴스에 연결하면서 애플리케이션의 지연 시간이 길어지는 문제를 해결했습니다.

  • Aurora SQL My 데이터베이스 인스턴스의 연결 설정 지연 문제를 해결하는 데 도움이 되는 두 개의 새로운 Amazon CloudWatch 지표를 도입했습니다. AuroraSlowHandshakeCount 및 AuroraSlowConnectionHandleCount 지표에 대한 자세한 내용은 Aurora CloudWatch 지표 정의에서 확인할 수 있습니다.

마이 SQL 커뮤니티 에디션 통합 버그 수정

이 릴리스에는 아래 사항 외에도 8.0.23까지의 모든 커뮤니티 버그 수정이 포함되어 있습니다. 자세한 내용은 Aurora My SQL 3.x 데이터베이스 엔진 업데이트로 수정된 내 SQL 버그를 참조하십시오.

  • OR 조건을 사용한 쿼리를 실행할 때 null 허용 여부 속성의 부정확한 계산으로 인해 특정 상황에서 잘못된 결과가 반환될 수 있는 문제를 해결했습니다. (버그 #34060289)

  • 다음 두 조건이 충족될 때 특정 상황에서 잘못된 결과가 반환될 수 있는 문제를 해결했습니다.

    • 파생 테이블이 외부 쿼리 블록에 병합되어 있습니다.

    • 쿼리에 왼쪽 조인과 IN 하위 쿼리가 포함되어 있습니다. (버그 #34060289)

  • 성능 스키마에서 DROP 권한을 취소할 수 없는 문제를 수정했습니다. (버그 #33578113)

  • 실행 사이에 삭제되었다가 다시 생성된 하나 이상의 테이블에서 동작하는 IF 문을 포함하는 저장 프로시저가 첫 번째 호출 이후 후속 호출에서 제대로 실행되지 않던 문제를 수정했습니다. EXISTS (내 SQL 버그 #32855634).

  • 최대 정수 열 INCREMENT 값을 초과했을 때 잘못된 AUTO _ 값이 생성되었습니다. 이 오류는 최대 열 값을 고려하지 않았기 때문에 발생했습니다. 이 경우 이전의 유효한 AUTO _ INCREMENT 값이 반환되어 중복 키 오류가 발생했어야 합니다. (버그 #87926, 버그 #26906787)

  • 특정 테이블이 포함된 사용자 생성 테이블이 포함된 Aurora My SQL 버전 1 (My SQL 5.6과 호환) 데이터베이스 클러스터를 업그레이드하는 동안 오류가 발생할 수 있는 문제가 수정되었습니다. IDs Aurora My SQL 버전 2 (My SQL 5.7과 호환) 에서 Aurora My 버전 3 (My 8.0과 호환) 으로 업그레이드하는 IDs 동안 이러한 테이블을 할당하면 데이터 사전 테이블이 충돌할 IDs 수 있습니다 (버그 #33919635) SQL SQL