JPA update (1) 썸네일형 리스트형 벌크 연산 재고가 10개 미만인 모든 상품의 가격을 10% 상승하려면? JPA 변경 감지 기능으로 실행하려면 너무 많은 SQL 실행 재고가 10개 미만인 상품을 리스트로 조회한다. 상품 엔티티의 가격을 10% 증가한다. 트랜잭션 커밋 시점에 변경 감지가 동작한다. 변경된 데이터가 100건이라면 100번의 update SQL 실행 벌크 연산 주의 벌크 연산은 영속성 컨텍스트를 무시하고 데이터베이스에 직접 쿼리 만약 어떤 그룹의 연봉을 4000만원에서 5000만 원으로 수정하는 벌크 연산을 날리게 되면 데이터베이스에 직접 쿼리 하여 값이 수정된다. 하지만 영속성 컨텍스트를 무시했기 때문에 영속성 컨텍스트에는 아직 4000만 원으로 설정되어 있음. Member member1 = new Member(); member1.s.. 이전 1 다음