병렬처리란, SQL이 수행할 작업 범위를 여러개의 작은 단위로 나누어 여러 프로세스가 동시에 처리하는 것
동시에 작업되므로 대용량 데이터를 처리할 때 수행 속도를 단축시킬 수 있다
- 옵티마이저에 의해 인덱스 스캔이 선택되면 무시되기 때문에
parallel 힌트를 사용할 때는 반드시 full도 같이 사용해야한다
SELECT /*+ full(바람) parallel(바람, 4) */
- 동일한 이유로 parallel_index 힌트를 사용할 때, 반드시 index 또는 index_ffs를 같이 사용해야 한다
SELECT /*+ index_ffs(바람, 바람_idx) parallel_index(바람, 바람_idx, 4) */