본문 바로가기
프로토콜

DBCP - database connection poll

by 흰색남자 2022. 12. 25.

db사용에서 가장 많은 비용이 소요되는 곳은 db와의 커넥션 객체를 생성하는 부분이다.

이런 부하를 줄이기 위해 미리 커넥션 객체를 만들어 보관하는 것을 DBCP라고 한다.

  1. 실행되면서 미리 일정량의 DB Connection 객체를 만들어서 Pool 이라는 공간에 저장
  2. 요청에 따라 Pool에서 Connection 객체를 가져다 쓰고 반환.
  3. 요청 마다 DB Driver를 로드하고 물리적 연결에 의한 Connection 객체를 생성하는 비용이 줄어듬

'프로토콜' 카테고리의 다른 글

프로토콜 스택과 TCP, UDP  (1) 2022.10.13
REST API 한줄 요약  (0) 2022.09.28