사용자 도구

사이트 도구


java:database:dbcp

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
마지막 판 양쪽 다음 판
java:database:dbcp [2017/09/13 15:44]
kwon37xi [validationQuery]
java:database:dbcp [2018/03/05 17:09]
kwon37xi [removeAbandoned*]
줄 24: 줄 24:
 ===== connectionInitSqls ===== ===== connectionInitSqls =====
   * 접속 맺은 후 실행할 명령 List   * 접속 맺은 후 실행할 명령 List
 +
 +===== removeAbandoned* =====
 +  * 과거에 connection을 직접 맺고 끊던 시절에 close를 올바로 안한 커넥션을 강제 반환 시키는 옵션으로 보임.
 +  * 현대 애플리케이션은 프레임워크가 커넥션을 관리하기 때문에 close가 안될 가능성이 적음.
 +  * 설정할 필요가 기본으로는 없어 보임.
 +  * 만약 설정한다면 최대 시간을 애플리케이션이 실행할 쿼리의 최대 시간보다 약간 큰 값으로 해야한다.
  
 ===== 참고 ===== ===== 참고 =====
   * [[http://www.slideshare.net/psteitz/apachecon2014-pooldbcp|Apache Commons Pool and DBCP - Version 2 Update]] : 필독. 매우 좋은 DBCP2 소개글.   * [[http://www.slideshare.net/psteitz/apachecon2014-pooldbcp|Apache Commons Pool and DBCP - Version 2 Update]] : 필독. 매우 좋은 DBCP2 소개글.
-  *   * [[https://arviarya.wordpress.com/2013/02/15/apache-dbcp-connection-pool-revisited/|Apache DBCP connection Pool Revisited]] : DBCP 1 기준.+    * [[https://arviarya.wordpress.com/2013/02/15/apache-dbcp-connection-pool-revisited/|Apache DBCP connection Pool Revisited]] : DBCP 1 기준. 
 +  * [[http://d2.naver.com/helloworld/5102792|Commons DBCP 이해하기]]
java/database/dbcp.txt · 마지막으로 수정됨: 2018/12/18 16:19 저자 kwon37xi