개발/성능 개선1 Bulk Update 성능 개선: JPA에서 JdbcTemplate으로 전환 이번 포스팅에서는 제가 실제 프로젝트에서 겪었던 대량 데이터 처리 성능 이슈와 이를 해결한 경험을 적어보고자 합니다.JPA의 saveAll()을 사용하던 로직을 JdbcTemplate의 Bulk Update로 전환하면서 얻은 성능 개선 경험을 기록해보고자 합니다. 겪었던 성능 이슈프로젝트를 진행하면서 다음과 같은 성능 문제에 직면했습니다:JPA의 saveAll()을 사용한 대량 데이터 업데이트 시 심각한 성능 저하 발생약 8,000건의 데이터 처리에 약 18분이라는 긴 시간이 소요각 엔티티마다 개별 UPDATE 쿼리가 실행되어 데이터베이스 부하 증가실제 처리해야 할 데이터는 10,000건 미만이었지만, 단순 데이터 적재 외에도 여러 부가적인 처리 작업이 필요했기 때문에 꽤나 긴 시간이 소요되었습니다.이러.. 2025. 4. 7. 이전 1 다음