HAVING 절과 WHERE 절의 성능 차이

 

*HAVING 절

-내부 정렬 과정에 의해 그룹화된 결과 집합에 대해 검색 조건 실행

 

*WHERE 절

-그룹화하기 전에 먼저 검색 조건 실행

 

*실무 데이터베이스 관점

-WHERE 절의 검색 조건을 먼저 실행하는 방법인 효율적

。그룹화하는 행 집합을 줄여서 내부 정렬 시간을 단축

。SQL 처리 성능 향상

 

 

+ Recent posts