회사에서 쓰던 MySQL 5.7 버전을 8.x 버전으로 업그레이드 할 필요가 생겼다.
그래서 두 버전의 차이점과 업그레이드 작업 시 주의할 점을 간단하게 알아봤다.
1. IO 바운드 읽기 전용

-> 내림차순 인덱스를 지원하면서 읽기 성능에서 크게 개선됨
2. 읽기, 쓰기의 개선(update No key)

3. 이중 쓰기 버퍼, IO 바인딩 읽기 쓰기

ENUM 또는 SET 열 요소가 있는 테이블이나 저장 프로시저가 없어야 함ASC 절에 사용하는 DESC 또는 GROUP BY 한정자를 사용하는 MySQL 8.0.12 이하의 쿼리 및 저장 프로그램 정의가 없어야 함utf8mb3 -> utf8mb4 charset을 사용하도록 변환 필요출처 (MySQL 공식 문서)