ORACLE

SQL*LOADER

구름너머 2008. 10. 14. 16:43

1. http://www.oracleclub.com/main.action

제목검색 : sql*loader


DIRECT
TRUE로 설정되면 SQL*Loader는 DIRECT PATH를 사용.
반대의 경우는 기본 값인 CONVENTIONAL PATH를 사용 합니다.

2. http://www.oracleclub.com/article/11875

※ Conventional Path Load

SQL*Loader 수행 시 direct 옵션을 주지 않는 일반적인 로딩이 여기에 해당된다. 데이타의 로딩을 SQL*Plus 상에서 Insert 문을 수행하듯이 처리한다.


※ Direct Path Load
이전 Block들을 재활용하지 않고, 새로운 Block만 사용하므로, 재활용 가능한 Block들을 검색하는 시간을 줄일 수 있고, Writing 횟수를 줄일 수 있다. Bind-Array Buffer를 사용하지 않고, Formatted Database Block에 직접 기록한다. unrecoverable 옵션을 사용하면, redo/undo log에 기록하는 시간도 없앨 수 있다.


3.SQL*Loader case study

http://www.oracleclub.com/community/1169

제목 검색 : sql*loader case study