반응형 JDBC1 100만건의 데이터 저장 속도 780배 개선기 서론이번 포스팅에서는 개인 프로젝트 진행 중에 다수의 쿼리를 한 번에 발생시킬 필요성이 있어, 기존에 사용하던 saveAll() 메서드와 save() 메서드, JPA batch, JdbcTemplate의 batchUpdate 메서드 간의 차이점에 대해 알아본 과정과 결과를 공유하고자 합니다. 테스트에 사용된 기기는 맥북프로 m1 pro 기반이므로, 실제 서버의 성능과 별개로 상대적인 최적화 개선방법으로 봐주시면 감사하겠습니다. 포스팅에서 작성된 코드는 아래 깃헙 레포지토리에서 클론하여 직접 테스트 해볼수 있습니다.https://github.com/jaewonLeeKOR/save-optimization-testHibernate의 save()보통 jpa에서 단건 데이터를 저장하거나 Transactional을.. 2025. 5. 31. 이전 1 다음 반응형