advanced
대규모 데이터베이스를 위한 복잡한 SQL 쿼리 최적화
느린 실행 계획을 가진 복잡한 SQL 쿼리를 분석하고 성능을 극대화하도록 최적화합니다.
📝 프롬프트 내용
다음의 복잡한 SQL 쿼리는 수백만 건의 데이터가 있는 테이블에서 실행 시간이 너무 오래 걸립니다. 해당 쿼리의 실행 계획(Execution Plan)을 분석하여 병목 구간을 찾아내십시오. 인덱스 추가, 조인 순서 변경, 서브쿼리 최적화, 불필요한 컬럼 제거 등의 방법을 사용하여 쿼리를 재작성하고, 최적화된 쿼리가 기존보다 어떻게 성능이 개선될지 논리적으로 설명하십시오.