영속성 컨텍스트의 변경 내용을 DB에 실제 반영

플러시 발생

트랜잭션이 커밋될 때 발생

직접 쓸일이 없긴하다.

플러시 하는 방법

Member member = new Member(400L, "new member");
em.persist(member);
em.flush();

System.out.println("==============");

tx.commit();

커밋 전에 insert 쿼리가 즉시 실행

flush해도 1차 캐시는 유지한다. 단지, 쓰기 지연 SQL 저장소의 저장된 내용이 반영 되는것