오라클에서는 병렬처리로 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 |