2013. 4. 1. 15:45
Mybatis 설정 I.lib()/I.lib(iBatis)2013. 4. 1. 15:45
..
..
..
.
여기서 눈여겨 볼 사항이 <property name="poolPingQuery" value="select 1"/> 이다.
기존에 validationQuery 대신 poolPingQuery로 사용 하고 있다.
다음은 각 pool 과 관련된 속성 값 설명이다.
<property name="poolMaximumActiveConnections" value="20"/>
: 동시 활성화 할 커넥션 수
<property name="poolMaximumIdleConnections" value="20"/>
: 유휴상태의 커넥션 수
<property name="poolMaximumCheckoutTime" value="20000"/>
: 커넥션 요청 후 획득까지 기다리는 시간
<property name="poolPingEnabled" value="true"/>
: 커넥션 ping 테스트
<property name="poolPingQuery" value="select 1"/>
: 커넥션이 살아 있는지 확인할 쿼리
<property name="poolPingConnectionsNotUsedFor" value="43200"/>
: 커넥션이 얼마 동안 유휴상태면 닫히는지 판단하는 시간
<property name="poolTimeToWait" value="30000"/>
: 사용 불가능한 커넥션 기다리는 시간
<property name="poolPingConnectionsOlderThan" value="43200"/>
: 어떤 커넥션이 닫힐 상태인지 판단하는 기준시간
'I.lib() > I.lib(iBatis)' 카테고리의 다른 글
DBCP 와 iBatis 를 이용한 connection pool (0) | 2013.03.19 |
---|---|
Spring + iBatis 연동시 org.apache.commons.dbcp.BasicDataSource 설정 (1) | 2010.04.27 |
Ibatis settings 요소 (1) | 2010.04.12 |
[IBatis] 결과가 NULL 일때 대처방법. (0) | 2010.03.23 |
iBatis 강의 자료. (0) | 2010.02.24 |