DBCP 정리


DBCP 정리

DB DBCP 정리 루크 2017. 9. 18. 12:51 이웃추가 본문 기타 기능 데이터베이스와 웹 애플리케이션을 연결할 때 JDBC 라이브러리로(자바에서) 커넥션 객체를 매번 생성하여 연결하고 클로즈 해주는 방법을 사용한다. 이는 매우 비효율적이라 생각된다(스스로?) 실무에선 커넥션 풀을 사용한다고 하는데 이를 제공해주는 오픈소스 라이브러리로 commons DBCP라는 것이 있다. 커넥션 풀에 데이터베이스와 연결된 커넥션을 미리 만들어 저장해 둔 다음에 필요할 때마다 가져다 쓰고, 반환한다. 커넥션에 요청하는 시간이나, 생성하고 종료하는 것을 하지 않아도 돼 자원의 관리나 성능적인 면에서 효율적이다. 인터넷을 찾아 보면 '해당 속성의 설정법'이나 '관련 내용'을 많이 찾아 볼수 있을 것이다. 이 글에선 설정법에 따른 차이점을 알아보는 시간을 가져볼 예정이다. 이 부분에 대해서 여러 좋은 책을 쓰신 최범균 저자님께 직접 문의한적이 있다. 물론 정말 친절한 답변을 내려주셔서 해당 내...



원문링크 : DBCP 정리