반응형 with문1 WITH 절 사용법 WITH WITH절에 정의된 SQL 문장으로 공유 메모리에 임시 테이블을 생성하여 반복 재사용이 가능하도록 할 수 있다. 사용 시 동일 테이블 접근을 최소화하며 메모리에 생성된 임시 테이블에서 필요한 데이터를 메모리로 접근하기 때문에 디스크 IO로 테이블에 접근하는 것보다 성능을 개선할 수 있다. 사용예제 - 서브쿼리를 WITH 절로 만들어서 테이블을 사용하듯 사용 WITH EXAMPLE AS ( SELECT 'WITH절' AS STR1 FROM DUAL ) SELECT * FROM EXAMPLE WITH절에 정의된 내용을 한번만 사용 시 서브 쿼리를 사용하는 것과 크게 성능 차이가 나지 않는다. WITH문의 효율적 사용은 한 번 WITH절의 내용을 한 번에 올려놓고 계속 재사용한다는 것에 큰 의미가 있.. 2023. 3. 28. 이전 1 다음 반응형