우선
inner join 은 같은 데이터 있을때만 뿌려주는거고 하나라두 없으면 필드명만 나오는거 맞지요?
그리고 left outer join 은 겹치는 데이터 뿌려주고 아닐경우 null 값으로 처리 되구요.
어쩔수 없이 ? outer join 으로 join 을 사용하고 있습니다.
근데 .. 필드 1개 뿌리는데 약 .. 3 ~ 15분까지 걸리네요 .. 어떤거는 1시간 20분 동안 .. . 쿼리만 뱅글뱅글 ...
그래서 우선 최소화 하기 위해서 컬럼을 최소화 하고 인덱스 다시 한번더 점검 하구요.
그리고 조건절 에 index 를 추가 했습니다.
나름 이리저리 움직이면서 이런저런 방법을 사용했는데 .. 속도는 여전히 개선이 되지 않는군요 ..
어떻게 .. 뭔가를 체크 해보고 조치 할 수 있는 방법 없을까요?
음 .. 내 쿼리에 문제점이 몬지 .. 알 수 있는 ? 그런 방법?
explain 사용 해봤는데 .. 애러만 ....
후 .. 방법 없을까요?
기초지식이 없으니 .. 언제나 내용은 산만 하네요 ;; --;;
Comment 1
-
항해자™
2014.01.10 09:39
쿼리나 인덱스 풀랜 같은걸 안 알려주시면 답변받기 힘든 종류의 질문 입니다,,,