DB 튜닝 시 참고 사항 ( full scan )
프로그램 속도 이슈가 발생하여, 원인 분석 결과.. DB 쿼리 쪽에서 시간이 많이 걸리고 있었습니다. 정확한 분석을 위해 해당 쿼리에 대한 plan을 떠보았고 조건문에 있는 칼럼 값들은 분명 index로 잘 잡혀있는데 막상 실행은 full scan으로 하고 있는 것입니다..... 그래서!! 여러 방면으로 테스트한 결과 아래와 같은 결과가 나왔습니다. 1. 별칭으로 JOIN 했을 경우 iSQL> SELECT 2 B.CELL_NO, A.CLBAK, A.ID 3 FROM 테이블1 A, 테이블2 B 4 WHERE A.SEQ = 75291 5 AND A.SEQ = B.SEQ 6 AND B.KEY = '010'; CELL_NO CLBAK ID ----------------------------------------..
2021.09.06