오늘은 오라클 DML을 병렬처리 하는 기술인 Parallel 힌트에 대해 알아보려고 합니다. parallel 힌트란? 하나의 DML을 여러개의 쓰레드에 분산하여 병렬처리하는 기술이다. 하나의 코어로 처리하던 SQL을 여러개의 코어로 처리하기 때문에 시간은 훨씬 단축된다는 장점이 있어 대용량의 데이터 처리시 사용된다. 하지만, 그만큼 시스템 자원을 많이 쓰기 때문에 주의해서 사용해야 한다. 사용방법 1. 사용 전 해당 Session에 대해 Parallel DML을 Enable 시키는 명령어 수행 alter session enable parallel dml; 2. 다음과 같이 DML 수행 select /*+ parallel(A,4) */ from tmp A; 위의 쿼리처럼, /*+ parallel(테이블, ..