안녕하세요! 늘 감사하게 강의 잘 듣고있습니다.
강의를 보며 작은 토이프로젝트를 진행중인데,
크롤링한 데이터 800개를 한번에 DB에 넣어야 하는 상황에 있습니다.
파라미터 바인딩에서는 Collection으로 in절을 지원하고,
지연 로딩에서는 성능 최적화를 위해 batch_size를 조절하는데
Insert에서 Collection에 담긴 Entity객체를 쿼리 한방에 DB에 저장시켜주는 방법이 있을까요?
saveAll()을 사용하니 API하나에 쿼리 800개가 찍히는 로그를 보면 마음이 심란해져서 질문드립니다 ㅠㅠ
안녕하세요. Yebali님
JPA 책 15.4.3 배치 처리를 보시면 도움이 되실거에요.
또는 jpa 배치 insert로 구글에 검색해보시면 원하는 결과를 찾으실 수 있을거에요^^
감사합니다.
답글