다중insert (1) 썸네일형 리스트형 [데이터베이스/오라클] 대량 insert 속도 개선 요즘 푸시 발송 속도 개선을 하고 있는데, FCM 발송 후 결과 저장이나 잘못된 토큰 삭제 처리에서 병목이 생기는 것을 확인하였다. 그래서 사용자의 푸시 '알림함'에 대량 insert 하는 부분을 개선하고자 오라클 다중 insert 속도를 개선하는 방법을 찾아보았다. ### 기존 INSERT INTO SOME_TABLE (col1, col2 ..) VALUES (#{val1}, #{val2} ..); ### 1차 수정 하나의 commit으로 처리될 수 있도록 묶었다. (참고로 spring + mybatis 사용하여 처리 중) 로컬 디비로 1000건 insert 테스트 시 26초가 나왔다. BEGIN INSERT INTO SOME_TABLE (col1, col2 ..) VALUES (#{val1}, #{v.. 이전 1 다음