안녕하세요..

염치 불구하고 여쭤볼께 있어서 이렇게 글을 남기네요...

제가 지금 대용량 DB를 구축하면서 100건씩 데이터를 insert후 commit하는 프로그램이 있는데요(데이터량이 엄청 많아요)

오라클 힌트로 append를 사용하고 table은 nologging으로 만들었습니다. 동시에 10개의 세션에서 insert를 하는 작업이고요

이럴경우 commit시 한개의 세션이 끝나야 commit를 기다리는 상태가 발생하는 것 같은데요(commit이 3초이상 걸리네요)

그래서 데이터 속도를 쫒아 갈수가 없어요. lock을 보면 DML/ trantion / curser bind라는 lock이 보이네요

두번째 방법으로는 append를 뺴고 동일한 방법으로 해봤는데요. commit시간의 차이가 없네요.

insert  및 commit속도를 빠르게 하는 방법은 없을까요??

redo_log size는 100M로 5개 group으로 되어 있습니다.

꼭 좀 알려주세요..^^