Real MySQL 8.0 전면 개정판을 읽으며 정리한 내용입니다. 쿼리 튜닝의 Base는 내가 실행한 쿼리가 어떻게 처리되는지 아는 것이다! ✔️ GROUP BY 처리 버퍼링 방식으로 쿼리를 처리해야 한다. GROUP BY에 대한 결과물을 필터링하기 위해서 HAVING 절을 사용한다. 이때 GROUP BY에 사용된 조건은 인덱스를 사용해서 처리될 수 없으므로, HAVING절 튜닝을 위한 인덱스 생성 등은 필요 X 인덱스 스캔을 이용한 GROUP BY(타이트 인덱스 스캔) 조인의 드라이빙 테이블에 속한 칼럼만을 이용해 그루핑 하는 경우에 GROUP BY 칼럼으로 이미 인덱스가 있는 경우 사용 가능한 방법 루스 인덱스 스캔을 이용한 GROUP BY 단일 테이블에 대해 수행되는 GROUP BY 처리에서만 사..