{+}스칼라 서브쿼리는 최종 결과만큼 수행하자{+}
최종 결과집합 만큼만 스칼라 서브쿼리를 수행하여 불필요한 I/O를 줄이자.
{+}스칼라 서브쿼리와 조인의 관계로 보는 SQL 성능문제{+}
스칼라서브쿼리와 조인의 사용기준
1.추출 데이터가 적은 경우(온라인프로그램) => 스칼라서브쿼리 사용 OK
=> 조인을 스칼라서브쿼리로 변경하는 것을 고려
2.추출 데이터가 많은 경우(배치프로그램) => 스칼라서브쿼리 사용 NO
=> 스칼라서브쿼리를 조인으로 변경 후 Hash Join으로 수행하는 것을 고려
스칼라 서브쿼리의 특성을 정확히 이해한 후, SQL패턴에 맞게 스칼라 서브쿼리를 조인으로, 조인을 스칼라서브쿼리로 변경해야한다.