문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
java:hibernate:performance [2019/08/21 13:37] kwon37xi [@org.hibernate.annotations.BatchSize] |
java:hibernate:performance [2020/08/07 14:07] kwon37xi |
||
---|---|---|---|
줄 29: | 줄 29: | ||
===== hibernate.jdbc.batch_size ===== | ===== hibernate.jdbc.batch_size ===== | ||
- | TBD | + | * [[java: |
+ | ===== hibernate.query.in_clause_parameter_padding=true ===== | ||
+ | * Hibernate 5.2.18 이후 버전 '' | ||
+ | * '' | ||
+ | * [[https:// | ||
+ | * 위 옵션을 켜지 않으면, '' | ||
+ | * 또한 RDBMS 의 경우 그 자체 execution plan cache 가 있는데, 이 옵션을 켜면 그에 대한 hit 율도 높아지게 된다. | ||
+ | ===== Hibernate Query Plan Cache ===== | ||
+ | * [[https:// | ||
+ | * '' | ||
+ | * 별문제 없으면 변경하지 말 것. | ||
===== autoCommit 을 꺼서 성능 향상시키기 ===== | ===== autoCommit 을 꺼서 성능 향상시키기 ===== | ||
* Connection Pool 의 '' | * Connection Pool 의 '' | ||
줄 76: | 줄 86: | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// |