framework/spring
DBCP 설정하기
datajoy
2020. 5. 21. 22:10
WAS와 DB Connection Pool의 관계
WAS의 Thread의 개수가 DB의 Connection Pool의 갯수 보다 많아야 한다.
애플리케이션에 대한 모든 요청이 DB에 접근하는 것은 아니기 때문에 WAS의 Thread는 Connection Pool의 갯수보다 여유있게 설정하는 것이 좋다.
유효성 검사 쿼리 설정
('IDC 정책에서 허용하는 최대 유휴 커넥션 유지 시간' / timeBetweenEvictionRunsMillis 속성값) * numTestsPerEvictionRun 속성값) > 전체 커넥션 개수