by hunter0x00 [DB 기타] tuning oracle query where [2020.12.17 09:46:23]
안녕하세요!
오라클 속도 차이가 많이나서요
평소에 잘되는 쿼리가 어느시점에서 느리면 where 절에서 "S.USE_YN=Y" 위치를
아래처럼 S.USE_YN=Y를 위쪽으로 올려주면 빨라집니다
원래 쿼리는 아래와 같습니다.
어떤 문제가 있을까요!! 전문가님들의 의견을 구합니다. 감사합니다.
조건의 순서로 성능이 달라질 가능성은 크지 않습니다. 우선 비교 쿼리 올려주신 부분이 전체 쿼리의 일부분만 올려주셨고 두 쿼리가 조금 다른게 1번은 상수 조건이고 2번은 바인드변수 조건이네요. 정확한 비교를 위해서는 동일한 쿼리로 비교하셔야 합니다.
감사합니다!!