1편
Spring · Spring Batch · JDBC · Database · Backend
2026. 10. 6.
대용량 데이터 배치 처리 수십만 건에서 수백만 건에 달하는 대용량 데이터를 데이터베이스에 반영하거나 마이그레이션할 때 단순 루프 기반의 단일 트랜잭션 로직은 시스템 장애를 초래할 가능성이 높아 위험하다. 이 장애의 원인은 크게 두 가지로 분류해볼 수 있다. 첫 번째는 데이터베이스와의 네트워크 왕복 횟수(round trip