개인 프로젝트를 개선하는 과정을 기록한 글입니다! 1. 서론Kori에는 주기적으로 새로운 축제 정보를 확인하여 데이터베이스에 저장하는 작업이 있다.그런데, MariaDB에 PK 생성을 위임하는 환경에서 JPA를 사용하다보니 삽입 쿼리가 아래와 같이 나타났다.INSERT INTO table (col1, col2) VALUES (val1, val1);INSERT INTO table (col1, col2) VALUES (val2, val2);INSERT INTO table (col1, col2) VALUES (val3, val3);... 이처럼 레코드 수만큼 데이터베이스에 INSERT 쿼리를 전송하면 비효율적인데, 대표적인 원인은 아래와 같다.네트워크 오버헤드 증가각 INSERT 문이 실행될 때마다 데이터베이..