출처 : http://blog.naver.com/nv2921/150046093547
대량의 데이터 INSERT시 빠르게 하는방법
-> 주의 : undo log와 redo log가 쌓이지 않습니다
즉 롤백할수 없으며 장애시 복구불가능 합니다
관리상 대량의 임시 데이터를 INSERT 할때 사용하는것이 바람직 합니다
PARALLEL 사용
APPEND 사용
APPEND 사용시 주의
1. 인덱스를 UNUSABLE상태로 설정(미사용상태로전환)
2. 대량 적재 시 상태가 UNUSABLE인 인덱스를 지나치도록 세션 설정
3. 인덱스를 다시 활성화
* DROP INDEX이후 CREATE INDEX명령이 실패한 사례가 많다.
* 아무것도 변경되지 않았는데 마지막 데이터 적재 후에 성능이 현저히 낮아졌다면 인덱스가 유실되었는지를 살펴봐야 함.
인덱스가 유실되었다면 인덱스를 재생성하면 성능이 정상화된다
'ORACLE' 카테고리의 다른 글
[ORACLE] 내장함수 (0) | 2010.04.12 |
---|---|
[oracle] 여러로우의 값을 하나의 컬럼으로 바꾸는 방법 (0) | 2010.04.12 |
[oracle] Nologging 과 insert apend (0) | 2010.04.12 |
[oracle] sql 튜닝 테스트(AUTO TRACE) (0) | 2010.04.12 |
[oracle] dump 파일 imp시 에러 발생(ftp전송후) (0) | 2010.04.12 |