큰 파티션을 여러 번 정렬하면 메모리와 임시 공간 사용이 커질 수 있습니다.
PERFORMANCE
윈도우 함수 성능은 정렬과 파티션 비용이 좌우한다
PARTITION BY와 ORDER BY 조합은 내부 정렬, 파티션 분리, 프레임 계산을 유발할 수 있습니다.
정렬 비용
인덱스 도움
입력 행 축소
CREATE INDEX ... ON employees (department, salary DESC)
WHERE와 GROUP BY로 대상 행을 먼저 줄이면 윈도우 단계가 가벼워집니다.
성능 최적화는 실행 계획에서 정렬, 임시 영역, 파티션별 행 수를 확인하는
것부터 시작합니다.