dbcp21 Common DBCP 속성/옵션 이해하기 최근, 사이트로부터 오라클DB의 readTimeout이 적용되지않는다는 이슈를 받고 DataSource 생성소스를 분석했다.결과적으로 패치 미적용으로 인한 해프닝으로 일단락되었지만, DataSource를 생성할때 ip, port, sid같은 기본적인 속성들 이외에 maxWaitMillis, timeBetweenEvictionRunsMillis 같은 속성들은 어떤 의미를 지니는지 궁금하여 리서치하다가 좋은 글을 발견하여 이번기회에 정리해놓기로 했다.(참고로 readTimeout은 dbcp 라이브러리 고유설정이 아니며, JDBC 드라이버설정이다) DBCP란?데이터베이스를 연결할때는 기본적으로 효율을 위하여 커넥션 풀을 사용한다. 커넥션을 한번 맺고 끊는건 꽤나 많은 비용이 소모되기에 매순간마다 커넥션을.. 2024. 10. 9. 이전 1 다음 반응형