반응형
1. 맨처음 리스트를 조회하는 화면에서 외부 REQ_MST, REQ_BLK 테이블을 조인하는 과정을 반복적인 쿼리로 3번 ACCESS하는 경우를 발견했다. -> WITH 문으로 임시테이블 생성
2. LEFT JOIN후 IS NOT NULL 조건을 사용하여 INTERSECTION하는 경우가 있었는데 이경우 처음 부터 INNER JOIN을 하여 쿼리 개선 하였음
반복적인 쿼리와 실행계획만 잘봐도 웬만한 속도는 나오는것 같다.
반응형
'컴퓨터 과학 > 데이터베이스' 카테고리의 다른 글
oracle sql :, =: (0) | 2023.12.03 |
---|---|
데이터베이스 구조 재조정 (0) | 2023.11.17 |
CTAS (효율적인 UPDATE, DELETE) (0) | 2023.11.15 |
IN과 EXISTS차이 (0) | 2023.11.15 |
Toad - compare (0) | 2023.10.25 |