📌 참고사항Postgresql 위주로 작성쿼리 튜닝을 하게된 이유마이그레이션 작업중 급격하게 늘어난 데이터로 인해 시스템 목록 조회할때 많은 시간이 소요되는 현상발견 원인1. 과도한 JOIN 으로 인한 원인2. WHERE 절에 LIKE문을 앞뒤로 % 붙여 사용으로 인한 원인3. 특정 조건절에서만 사용하는 불필요한 테이블 JOIN으로 인한 원인4. 과도한 집계함수 사용으로 인한 원인 해결1. WITH절 사용하여 인덱스 적용되는 실행 우선순위별로 쪼개서 해결≫ 원본SELECT *FROM A a JOIN B b ON a.id = b.id JOIN C c ON a.id = c.id ...WHERE a.id = 'A' ...LIMIT 10 OFFSET 0≫ 수정본WITH withA AS ( SELECT a.i..