성능 비교1 [Batch Insert] 대량 데이터 Insert 성능 최적화 (JPA batch size / JDBCTemplate batch Insert / Mybatis batch Insert) 업무 중 약 15만건의 데이터를 하루 한번 insert 해야 하는 일이 생겼다. 받아온 데이터를 그대로 DB에 저장하는게 아니라 후속 처리도 있고 연관 관계까지 신경쓰니 성능이 문제가 되었다. 성능을 줄이기 위해 여러 방법을 적용해봤는데 이를 블로깅해두면 좋을거 같아 정리해봤다. 라이브러리 spring boot data jpa lombok mybatis spring boot starter postgresql 데이터로는 공공데이터포털에서 REST API 제공하는 것 중 하나를 선택했다. https://www.data.go.kr/ 공공데이터 포털 국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수.. 2022. 11. 7. 이전 1 다음