select 문에서 FUNCTION 사용시 속도문제.. 0 3 3,310

by 냉큼오시오~* FUNCTION [2013.06.04 12:15:55]


SELECT FUNCTION_A(ym,aaa,bbb,ccc) 
  FROM aaa
 WHERE YM = '20130401' 
   AND DDD = '20'

SELECT 문에서 FUNCTION_A 를 사용할 경우
결과값 리턴이 무한로딩입니다....
이럴경우 속도개선을 위해
어떤 방식을 사용해야 할까요...
AAA 테이블 데이터건수는
20130401 기준으로 전체 23만건..
20인것 5천건...
by 채용근 [2013.06.04 12:28:59]

FUNCTION  내용이 무엇인지 보여줘야 설명을 해줄수 있을듯

by 아발란체 [2013.06.04 13:07:10]

조건절에 해당하는 항목이 색인으로 잡혀 있는지 확인이 필요하며
내용으로 봤을 때 무한 로딩은 함수 내용이 문제입니다.
올려주신 질의 구문은 문제 없습니다.


by 이재현 [2013.06.05 18:22:00]
ym,aaa,bbb,ccc 값의 디스틴트 벨류값이 너무 많다면..

펑션내용 풀어서 피닝 효과로 도모..

적다면.

캐싱효과 도모
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입