해서 이것저것 찾아보다가 function에 작성된 쿼리에 index hint가 들어가 있던것을 제외했더니
결과가 1초안으로 나오더라구요....
function에는 hint를 사용하면 안되는건가요?
이유가 궁금합니다!
by 마농
[2016.10.20 10:42:26]
꼭 펑션에만 해당되는 내용이 아닌 일반적인 내용입니다.
힌트를 안쓰면 오라클 옵티마이져가 알아서 최선의 길을 선택합니다.
여러가지 길중 최선의 길을 선택하는 거구요.
힌트를 쓰면 선택할 수 있는 길의 선택지가 줄어듭니다.
더 좋은 길이 있더라도 힌트가 가르키는 길로만 가야 하는거죠.
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.