select절에 다른테이블과의 join문을 추가하는 것에 대한 성능(?) 질문.. 0 1 1,032

by 초초 [2016.04.11 11:21:40]


테이블 a, b, c를 조인하는 쿼리문인데
하나를 더 join 해야 할 필요가 생겼습니다.
그런데 타입이 'AND'인 경우에만 필요한 정보라서
select 절에 if 문으로 추가하려고 하는데..

 

많이 느려질까요?

데이터 건수가 수십만 건인데..

안하느니만 못하는거면 그냥 안하려구하는데..

판단이 잘 안서네요..ㅠ.ㅠ 답변 부탁드리겠습니다.

 

by 마농 [2016.04.11 13:49:07]

조인에 대한 막연한 두려움(?)으로 인해 조인을 포기한다구요?
 1. 조인에 대한 이해를 바탕으로
 2. 필요한 인덱스를 적절하게 구성해 주고
 3. 효율적으로 SQL을 작성한다면?
 4. 문제 없습니다.

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