✅ 1. 실습을 원활하게 따라가기 위해 MySQL 8.4 버전을 맞출 것을 권장

MySQL의 각 버전마다 최적화 방법이 조금씩 다르다. 최신 버전일수록 MySQL이 최적화를 더욱 스마트하게 알아서 잘 처리한다.

MySQL :: MySQL 8.4 Reference Manual :: 10 Optimization

MySQL 8.4 버전의 최적화 방식

버전별로 MySQL이 내부적으로 어떻게 최적화를 하는 지가 궁금하다면 공식 문서를 참고해도 좋다.

하지만 자신이 사용하는 MySQL의 버전이 8.4가 아니라고 하더라도 걱정할 필요 없다. 특정 버전에만 해당하는 최적화 방법을 알려주는 게 아니라, 어떤 버전에서든 적용시킬 수 있는 성능 최적화의 원리를 알려줄 예정이다.

하지만 강의에서 진행하는 실습을 원활하게 따라가기 위해서는 버전을 8.4로 맞출 것을 권장한다.

✅ 2. GUI 툴로 DBeaver를 활용해서 수업을 진행

수업은 DBeaver라는 GUI 툴을 활용해서 진행할 예정이다. 하지만 다른 GUI 툴을 사용해도 상관없다. DBeaver에만 존재하는 기능을 가지고 수업을 진행하지 않는다. 따라서 자신이 편한 GUI 툴을 사용해서 수업을 들어도 괜찮다.

하지만 GUI 툴이 달라서 수업을 따라오기 힘들다면, DBeaver를 설치해서 같은 환경에서 수업을 듣길 권장한다.