문서의 선택한 두 판 사이의 차이를 보여줍니다.
— |
springframework:lazyconnectiondatasourceproxy [2013/01/04 08:58] (현재) kwon37xi 새로 만듦 |
||
---|---|---|---|
줄 1: | 줄 1: | ||
+ | ====== LazyConnectionDataSourceProxy ====== | ||
+ | * 스프링은 트랜잭션 시작시 컨넥션의 실제 사용여부와 무관하게 커넥션을 확보한다. | ||
+ | * 이로인해 트랜잭션 시작 후 커넥션과 무관한 다른 작업으로 많은 시간이 지체되면 그 시간 동안 해당 트랜잭션의 커넥션은 사용불가 상태가 되어, 데이터소스에 커넥션 풀이 부족해지는 사태를 유발할 수도 있다. | ||
+ | * 혹은 혹은 캐시를 사용하여 커넥션이 전혀 필요없는 상태에서는 아예 커넥션을 맺지 않고 지나갈 수도 있다. | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * 설정 예<code xml> | ||
+ | <bean id=" | ||
+ | class=" | ||
+ | < | ||
+ | <ref local=" | ||
+ | </ | ||
+ | </ | ||
+ | <!-- BoneCP configuration --> | ||
+ | <bean id=" | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ |