Aurora MySQL 데이터베이스 엔진 업데이트 2024-06-26(버전 3.04.3, MySQL 8.0.28과 호환) - Amazon Aurora

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

Aurora MySQL 데이터베이스 엔진 업데이트 2024-06-26(버전 3.04.3, MySQL 8.0.28과 호환)

버전: 3.04.3

Aurora MySQL 3.04.3을 일반적으로 사용할 수 있습니다. Aurora MySQL 3.04 버전은 MySQL 8.0.28과 호환됩니다. 발생한 커뮤니티 변경 사항에 대한 자세한 내용은 MySQL 8.0 릴리스 정보를 참조하세요.

Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 Aurora MySQL 버전 3은 MySQL 8.0과 호환을 참조하세요. Aurora MySQL 버전 3과 Aurora MySQL 버전 2의 차이점은 Aurora MySQL 버전 2와 Aurora MySQL 버전 3 비교를 참조하세요. Aurora MySQL 버전 3과 MySQL 8.0 Community Edition의 비교는 Aurora MySQL 버전 3과 MySQL 8.0 Community Edition 비교를 참조하세요.

참고

이 버전은 장기 지원(LTS) 릴리스로 지정됩니다. 자세한 내용은 Amazon Aurora 사용 설명서의 Aurora MySQL LTS(장기 지원) 릴리스를 참조하세요.

LTS 버전의 경우 AutoMinorVersionUpgrade 파라미터를 true로 설정(또는 AWS Management Console에서 자동 마이너 버전 업그레이드 활성화)하지 않는 것이 좋습니다. 이렇게 하면 DB 클러스터가 3.05.2와 같은 비LTS 버전으로 업그레이드될 수 있습니다.

현재 지원되는 Aurora MySQL 릴리스는 2.07.9, 2.7.10, 2.11.*, 2.12.*, 3.03.*, 3.04.*, 3.05.*, 3.06.* 및 3.07.*입니다.

현재 사용 가능한 Aurora MySQL 버전 2 클러스터에서 Aurora MySQL 버전 MySQL 3.04.3 클러스터로 Amazon RDS Blue/Green 배포를 사용하여 현재 위치 업그레이드를 수행하거나 스냅샷을 복원하거나 관리형 블루/그린 업그레이드를 시작할 수 있습니다.

Aurora MySQL 버전 3으로 업그레이드하는 방법에 대한 자세한 내용은 Aurora MySQL DB 클러스터의 메이저 버전 업그레이드 계획을 참조하세요. Aurora MySQL 업그레이드에 대한 일반 정보는 Amazon Aurora 사용 설명서의 Amazon Aurora MySQL DB 클러스터 업그레이드를 참조하세요.

문제 해결 정보는 Amazon Aurora 사용 설명서의 Aurora MySQL 인플레이스 업그레이드 문제 해결을 참조하세요.

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

개선 사항

보안 문제 및 CVEs 수정:

이 릴리스에는 MySQL 8.0.28까지의 모든 커뮤니티 CVE 수정 사항이 포함되어 있습니다. 다음과 같은 CVE 수정 사항이 포함되어 있습니다.

가용성 향상:

  • 병렬 쿼리를 실행할 때 Aurora MySQL DB 인스턴스가 다시 시작되는 문제를 수정했습니다.

  • 라이터 DB 인스턴스에서 변경되거나 삭제되는 테이블을 읽을 때 리더 DB 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.

  • 메모리 액세스 위반으로 인해 스레드가 더 이상 소유하지 않는 뮤텍스 객체가 해제되는 문제를 수정했습니다.

  • 전달된 쿼리를 실행하는 동안 쓰기 전달 세션이 닫힐 때 Aurora MySQL 라이터 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.

  • 바이너리 로그가 활성화된 인스턴스에서 대규모 GTID 세트를 처리할 때 DB 인스턴스가 다시 시작되는 문제를 수정했습니다.

  • InnoDB 분할 테이블에서 INSERT 쿼리를 처리할 때 DB 인스턴스에서 사용 가능한 메모리가 점진적으로 감소할 수 있는 문제를 해결했습니다.

  • 드문 경우지만 외래 키 제약이 있는 테이블에서 SELECT 쿼리를 수행할 때 리더 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.

  • 데이터베이스 복구 중에 InnoDB 데이터 사전 복구에 오랜 시간이 걸릴 때 데이터베이스가 다시 시작될 수 있는 문제를 해결했습니다.

  • 가상 열이 DELETE 외래 키 제약의 열 또는 참조된 테이블의 멤버로 포함되는 테이블에 계단UPDATE식 또는 외래 키 제약 조건이 정의될 때 데이터베이스가 다시 시작될 수 있는 문제를 수정했습니다.

  • 스케일 업 중에 데이터베이스가 다시 시작될 수 Aurora Serverless v2 있는의 문제를 수정했습니다.

일반적인 개선 사항:

  • Aurora Global Database를 사용할 때 threads_running 상태 변수에 잘못된 값을 제공한 문제를 수정했습니다.

  • 병렬 읽기를 사용할 rw_lock 때의 잠금 소유자 정보가 부정확하여 DB 인스턴스가 다시 시작되는 문제를 수정했습니다.

  • SELECT ... INTO OUTFILE ... 쿼리를 실행할 때 시간이 지남에 따라 사용 가능한 메모리가 감소하는 메모리 관리 문제를 수정했습니다.

  • DB 인스턴스의 로컬 스토리지가 전체 용량에 도달하면 DB 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.

  • db.t4g.medium 및 db.t4g.large DB 인스턴스에 대해 성능 개선 도우미 자동 관리를 켰을 때 성능 스키마가 활성화되지 않은 문제를 수정했습니다.

  • 제로 가동 중지 패치(ZDP) 중에 wait_timeout 또는의 고객 구성에 도달하면 DB 인스턴스가 클라이언트 연결을 닫지 못하게 하는 문제를 수정했습니다interactive_timeout.

  • 테이블에 FTS(전체 텍스트 검색) 인덱스가 하나 이상 있고 Aurora 라이터 DB 인스턴스에서 TRUNCATE 문이 실행 중일 때 오류 테이블과 함께 Aurora 리더 인스턴스의 SELECT 쿼리가 실패할 수 있는 문제를 수정했습니다.

업그레이드 및 마이그레이션:

  • 대상 Aurora MySQL DB 엔진 버전이 3.04.0 이상인 경우 업그레이드 또는 마이그레이션이 실패하는 문제를 수정했습니다. 이는 lower_case_table_names DB 클러스터 파라미터가 로 설정1되고 MySQL 데이터베이스 데이터 정렬이 소문자 테이블 이름과 호환되지 않을 때 발생합니다.

MySQL Community Edition 버그 수정 통합

이 릴리스에는 8.0.28까지의 모든 커뮤니티 버그 수정이 포함되어 있습니다. 자세한 내용은 Aurora MySQL 3.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그 단원을 참조하십시오.