오라클 병렬처리 Parallel Processing

ORACLE 2021. 1. 23. 14:07

오라클에서는 병렬처리로 SQL문을 빠르게 처리할 수 있는 방법이 있습니다

그 방법으로는 여러 튜닝방법이 있겠지만 간단하게 Parallel 처리인 병렬처리가 존재합니다

 

간단하게 사용방법으로는 

1
2
SELECT /*+ parallel(4) */ *
FROM   테이블명;
cs

SQL문 앞에 /*+ parallel(4) */ 힌트를 주게 되면 여기서 4라는 숫자는 4개의 프로세스가 병렬적으로 실행한다는 뜻입니다. 쉽게 말해서 속도는 4배가 된는겁니다.

 

하지만 이 병렬처리를 사용하게 되면 시스템적으로 부하가 많이되니 최대 8개 정도로만 잡고 사용하는 것을 권장합니다.

SELECT 절뿐만 아니라 INSERT, UPDATE, DELETE 문 등 모두 사용 가능합니다

'ORACLE' 카테고리의 다른 글

ORACLE 유저 별 테이블 비교  (0) 2021.01.23
PLSQL DEVELOPER 환경설정  (0) 2020.05.20
[ORALCE] GREATEST, LEAST  (0) 2019.03.08
[ORACLE] 페이징 쿼리  (0) 2018.09.06
[ORACLE] REPLACE 문법  (0) 2018.07.24