Hibernate의 쓰기 지연하이버네이트의 “쓰기지연” 을 제공합니다. 쓰기지연은 다음과 같이 동작합니다.하이버네이트는 영속성 컨텍스트에 변경이 발생했을때, 즉시 쿼리를 DB로 날리지 않고, ActionQueue 라는 내부 구조에 쿼리 수행정보를 저장flush 시점에 ActionQueue 저장된 SQL 쿼리들을 실행이를 통해 애플리케이션과 DB 간 효율적인 네트워크 통신과 최적화된 실행의 장점이 있습니다.jdbc batch를 이용해 쿼리들을 건건이 DB에 보내지 않고 합쳐서 전송동일 엔티티, 동일 필드에 대한 여러 변경사항이 하나의 트래젝션 내에서 이뤄진 경우, 중간에 불필요한 update 쿼리는 제외하고 마지막 상태에 대한 update 쿼리만 전송이런 쓰기 지연에는 내부적으로 동작 순서가 있습니다.동작..