글쓰기
로그인
회원가입
#DML
yous3163
· 6년전
질문
오라클 대량 insert시 속도향상 방법이 궁금합니다.
한번에 데이터를 대략 3000건 insert시 2.2초가 되는데 좀 더 빠른속도로 insert 하고싶습니다. mybatis로 직접쿼리를 작성하여 돌리고있습니다. 방법이없나요???
#db
#oracle
#DML
4.4K
1
0
아마야
·
2021-01-31
먼저 FORALL이 들어간 PL/SQL을 작성하는 방법이 있습니다. FORALL을 사용하면 하나씩 insert하는 것보다 속도가 빨라집니다. 아래는 FORALL을 사용하는 예입니다. SQL> DECLARE 2 TYPE mozi_ins IS TABLE OF MOZI%ROWTYPE INDEX BY BINARY_INTEGER; 3 ...
더 보기