오류 일기
현상
data JPA를 사용하는 환경에서 특정 날짜 사이에 존재하는 엔티티를 삭제해야 하는 상황이 생겨 deleteBy~~를 통해서 삭제 메서드를 작성하고 테스트를 해보았습니다. 그러나 저의 예상과는 달리 하나씩 삭제 쿼리를 날리는 현상이 발생했습니다.
원인
제가 겪고 있는 문제를 잘 정리한 블로그입니다.
JPA에서 대량의 데이터를 삭제할때 주의해야할 점
안녕하세요? 이번 시간엔 JPA에서 대량의 데이터를 삭제할때 주의해야할 점을 샘플예제로 소개드리려고 합니다. 모든 코드는 Github에 있기 때문에 함께 보시면 더 이해하기 쉬우실 것 같습니다. (
jojoldu.tistory.com
느낀 점
data JPA라고 모든 것을 마법같이 해결해주지 않으며 가끔은 직접 로그를 들여다 보면서 손으로 쿼리를 작성해야 할 일이 존재할수도 있다는걸 느꼈습니다.
'오류일기' 카테고리의 다른 글
Optional의 동작방식 (0) | 2023.08.17 |
---|---|
@PostConstructor에서 지연로딩 사용하기 (0) | 2023.08.02 |
mysql Too many connections 오류 (0) | 2023.07.31 |
hikaripool-1 - thread starvation or clock leap detected 원인, 해결법 (0) | 2023.07.26 |
스프링 - 카프카 MessageConversionException 오류 해결법 (0) | 2023.05.25 |