---
title: "MySQL 8.0.15 릴리스 노트"
description: "MySQL 8.0.15 Community Server 릴리스 노트를 한국어로 번역하고, DBA가 참고해야 할 핵심 내용을 함께 정리하였습니다."
tags: [ MySQL, 릴리스노트 ]
image: "mysql-release-note.png"
author: "Oracle"
published: "2019-02-01"
updated: ""
source_url: "https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-15.html"
---

## DBA를 위한 핵심 내용

MySQL 8.0.15는 기능 추가 릴리스라기보다 8.0.14 직후의 긴급 안정화 성격이 강합니다. 릴리스 노트상 수정 항목은 적지만, InnoDB 데이터 딕셔너리 메타데이터 변경 손실 가능성, OS 수준 IPv6 비활성화 환경에서 Group Replication이 동작하지 않는 8.0.14 회귀, Docker와 호스트 동시 설치/업데이트 문제를 직접 겨냥합니다. 별도의 광범위한 외부 회귀 사례는 두드러지게 확인되지 않았지만, 8.0.14를 운영 중이고 Group Replication 또는 DDL/메타데이터 변경을 사용한다면 8.0.15 이상으로의 패치 적용을 우선 검토해야 합니다.

1. 체크포인트 후 특정 상황에서 새 데이터 딕셔너리 메타데이터 변경이 손실될 수 있던 문제가 수정되었습니다. 8.0 계열의 데이터 딕셔너리 기반 DDL은 복구·업그레이드와 직결되므로, 잦은 DDL이 있는 환경에서는 중요한 안정성 패치입니다.
2. 8.0.14에서는 실제로 IPv6 주소를 사용하지 않더라도 OS에서 IPv6이 비활성화되어 있으면 Group Replication이 동작하지 않을 수 있었습니다. IPv4 전용 서버, 보안 기준에 따라 IPv6을 비활성화한 리눅스 환경, 컨테이너/VM 기반 클러스터는 이 수정의 직접 대상입니다.
3. MySQL이 호스트와 Docker 내부에서 동시에 실행 중일 때 호스트 측 MySQL 업데이트 또는 제거가 불가능하던 문제가 수정되었습니다. 동일 서버에서 패키지 설치본과 컨테이너를 병행 운영하는 경우 유지보수 작업 전 버전 확인이 필요합니다.
4. 8.0.15 자체는 변경 범위가 작아 기능 리스크는 상대적으로 낮지만, 8.0.14에서 도입된 큰 변화의 안정화 패치입니다. 8.0.14를 바로 운영에 투입한 환경이라면 8.0.15 또는 그 이후 버전으로 올리는 편이 안전합니다.
5. 업그레이드 전후로 DDL 수행 이력, `mysql` 데이터 딕셔너리 관련 오류 로그, Group Replication 멤버 상태, IPv6 비활성화 설정, 패키지/컨테이너 공존 여부를 확인하는 것이 좋습니다.

## 수정된 버그

- **InnoDB:** 체크포인트 작업이 데이터 딕셔너리 메타데이터에 대한 변경 사항을 유지한 후, 특정 상황에서 새 메타데이터 변경 사항이 손실될 가능성이 있었습니다. (Bug #29120297)
- **Group Replication:** 운영 체제 수준에서 IPv6 지원이 비활성화된 경우, 복제 그룹이 IPv6 주소를 전혀 사용하지 않더라도 MySQL 8.0.14에서 Group Replication이 작동할 수 없었습니다. (Bug #29249542, Bug #94004)
- MySQL이 호스트 시스템 및 Docker 내부에서 실행 중인 경우, 호스트 시스템에서 MySQL을 업데이트하거나 제거할 수 없었습니다. (Bug #28244773, Bug #91405)
