jpa persistable을 이용한 속도 개선
JPA 식별관계인 복합키 매핑
보통은 등록자, 등록일시, 수정자, 수정일시를 저장하지만 만약에 IP와 같은 요소들을 추가해야한다면 어떻게 해야할까?!
전체 row count를 할 때 count()로 할 수도 있고 countBy() (조건 없이)를 쓸 수 있다 두 개의 차이가 궁금해짐. count()의 경우 쿼리가 아래처럼 *로 count를 조회한다 countBy()의 경우 쿼리가 아래처럼 ID로 count를 조회한다 복합키에서 countBy()를 사용하는 경우에는 count()를 사용하는 것 처럼 ...
hibernate.jdbc.fetch_size: 조회 성능 최적화, hibernate.jdbc.batch_size: 쓰기 성능 최적화, @BatchSize: 연관 엔티티 로딩 성능 최적화.