SQL 4 Oracle 오라클용 sql 실무

SQL4Oracle

병렬처리

돌프1 2023. 3. 3. 17:14

2011-07-28 19:28:04


SQL 4 Oracle 오라클용 sql 실무

▒ 병렬처리  대량작업시 혼자서 자원을 독점하자.. 민패가 될수도 있음^^


1. 병렬처리 시작을 위한 선언문
   alter session enable parallel dml (Proc==> EXEC SQL ALTER SESSION ENABLE PARALLEL DML;)

 

2. 병렬처리를 위한 DML문(프로세스 갯수는 8 )

   SELECT /*+ PARALLEL(목적_Table,8) */ * FROM 목적_Table where ~~
   UPDATE /*+ PARALLEL(목적_Table,8) */ 목적_Table SET ~~
   INSERT /*+ PARALLEL(목적_Table,8) */ * INTO 목적_Table ~~

 

3. 병렬처리 종료를 위한 선언문
  alter session disable parallel dml (Proc==> EXEC SQL ALTER SESSION DISABLE PARALLEL DML;)

 

'SQL4Oracle' 카테고리의 다른 글

구간별 집계하기  (0) 2023.03.03
주민번호오류 체크  (0) 2023.03.03
주소 동까지 분리하기  (0) 2023.03.03
통계정보 추출  (0) 2023.03.03
합계점수 구간 구하기  (0) 2023.03.03