dbcp가 자주 끊길 때..

web 2009.02.11 05:26

 

 

validationQuery는 커넥션이 살아 있는지 체크, 보통  오라클은 "select 1 from dual", MySQL은 "select 1" 로 사용한다. 

testWhileIdle은 커넥션에 아무런 데이터 송수신이 없는 긴 시간에가 (while ide) 체크를 하지는 한다. 


 timeBetweenEvictionRunsMillis는 커넥션이 쉬고 있을 때, (사실은 강제 철거중에) 커넥션 체크 쿼리를 실행하는 시간 간격을 지정한다. 1분정도 주면 좋을 듯.

Posted by 김용환 '김용환'

댓글을 달아 주세요