커버링 인덱스를 적용한 조회 성능 개선
조회 성능 개선하면서 커버링 인덱스를 적용하여 조회 성능을 향상한 내용입니다. 현재 프로젝트에서 게시글 조회기능의 쿼리는 다음과 같습니다.select b1_0.id, b1_0.content, b1_0.created_at, b1_0.created_date, b1_0.deleted, b1_0.highest_temperature, b1_0.like_count, b1_0.lowest_temperature, b1_0.member_id, b1_0.open, b1_0.place, b1_0.ranking, b1_0.road_condition, b1_0.updated_at, ..
MySQL IN 절을 사용한 범위 검색 개선
1. 문제 상황프로젝트를 진행하면서 랭킹 기능을 만들었고, BETWEEN절을 IN절로 변경하여 쿼리 튜닝을 진행한 내용입니다. 프로젝트의 게시글 랭킹 조회 쿼리는 다음과 같습니다.SELECT b1_0.id, b1_0.content, b1_0.created_at, b1_0.created_date, b1_0.deleted, b1_0.highest_temperature, b1_0.like_count, b1_0.lowest_temperature, b1_0.member_id, b1_0.open, b1_0.place, b1_0.ranking, b1_0.road_condition, ..