REFACTORINGJPA 인덱스 추가로 조회 성능 개선하기목차1. 작업 배경2. 점검 기준3. 인덱스 적용 전 확인4. 적용 내용5. 적용 후 확인6. 참고7. 배운 점1. 작업 배경인덱스는 DB가 데이터를 조회할 때 전체 테이블을 스캔하지 않고, 빠르게 원하는 행을 찾을 수 있도록 도와주는 자료구조다. WHERE 조건으로 자주 사용되는 컬럼에 인덱스가 없으면, 데이터가 많아질수록 조회 성능이 급격히 저하될 수 있다. 리팩토링 단계에서 쿼리 로그를 확인하던 중 자주 조회되는 컬럼에 인덱스가 적용되지 않은 것을 발견했고, 조회 성능 개선을 위해 인덱스를 추가했다.이번 작업의 핵심은 모든 컬럼에 무작정 인덱스를 추가하는 것이 아니라, 실제 조회 조건에 자주 사용되는 컬럼을 기준으로 필요한 인덱스만 선택하는..