목록MySQL (1)
디지안의 개발일지
[MySQL] 인덱스를 활용한 쿼리 튜닝
[MySQL] 인덱스를 활용한 쿼리 튜닝 개요 JPA를 사용하여 쿼리를 사용하다보면 의도하지 않은 인덱스를 사용하거나 못하는 경우가 있다. 회사에서 이런 경험을 하고 튜닝했던 과정을 소개하려고 한다. 배경 아래는 내가 겪었던 상황과 비슷한 느낌을 살려서 가정을 해보겠다. SELECT * FROM student s WHERE s.created_at BETWEEN '2022-06-03' AND '2022-09-03' AND s.grade = '1학년' AND s.status = '재학중' ORDER BY s.created_at DESC student : 학생 테이블 created_at : 학생 정보가 생성된 날짜 컬럼 grade : 학생의 학년 정보 컬럼 1학년 2학년 3학년 4학년 status : 학생의 ..
MySQL
2022. 9. 3. 18:37