문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
java:database:connectionpool [2015/12/22 13:14] kwon37xi |
java:database:connectionpool [2018/05/30 18:46] (현재) kwon37xi [기본 설정] |
||
---|---|---|---|
줄 1: | 줄 1: | ||
====== Java JDBC Connection Pool / DataSource ====== | ====== Java JDBC Connection Pool / DataSource ====== | ||
* [[java: | * [[java: | ||
+ | * [[java: | ||
* [[java: | * [[java: | ||
* [[java: | * [[java: | ||
줄 6: | 줄 7: | ||
===== DataSource 초기화 ===== | ===== DataSource 초기화 ===== | ||
* DataSource 객체를 생성한다 해도 실제 connection을 맺기 전까지는 DB 접속을 하지 않는다. | * DataSource 객체를 생성한다 해도 실제 connection을 맺기 전까지는 DB 접속을 하지 않는다. | ||
- | * [[springframework: | + | * [[springframework: |
+ | * 혹은 '' | ||
+ | ===== 기본 설정 ===== | ||
+ | * 커넥션의 최대 생존시간(보통 '' | ||
+ | * '' | ||
+ | * validationQuery 는 JDBC 4 구현 드라이버 부터는 지정하지 않는것이 성능에 더 좋다. | ||
+ | * validationQueryTimeout 은 항상 1초 정도로 지정할 것. '' | ||
===== 참조 ===== | ===== 참조 ===== | ||
- | * [[http://static.springsource.com/projects/tc-server/6.0/admin/radmjdbc.html|Configuring the High Concurrency JDBC Connection Pool]] | + | * [[http://www.tomcatexpert.com/blog/2010/04/01/configuring-jdbc-pool-high-concurrency|Configuring the High Concurrency JDBC Connection Pool]] |