복잡한 SQL 문 parallel 옵션 주는 법 0 0 4,459

by 오라클홀릭 [Oracle 기초] parallel [2011.08.26 17:18:04]



다름이 아니라 여러가지 중첩된 SQL문과 jOIN 절에서
parallel 옵션을 어떻게 주어야지 정확하게 오라클이 잘 동작 될수 있는지 궁금합니다.

select /*+ parallel(t1, 8) parallel(t2, 8) parallel(t3, 8) parallel(t4, 8) */ t1.col1, t1.col2
from AAAA t1

left outer join

BBBB t2 on (t1.col1 = t2.col2)

left outer join

(select /*+ parallel(CCC, 8) */ t3.col1, t3.col2
from CCC) t3 on (t1.col1 = t3.col2)

left outer join

(select /*+ parallel(DDD, 8) */ t4.col1, t4.col2
from (select  /*+ parallel(EEE, 8) */ col1, col2 from EEE) DDD ) t4 on (t1.col1 = t4.col2)

위와 같이 모든 select 키워드 옆에 패러럴 옵션을 주어야 되는건지

어떻게 해야 제대로 옵션이 먹는건지 정확한 SQL 문 부탁드립니다.

읽어주셔서 감사합니다.

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