db사용에서 가장 많은 비용이 소요되는 곳은 db와의 커넥션 객체를 생성하는 부분이다.
이런 부하를 줄이기 위해 미리 커넥션 객체를 만들어 보관하는 것을 DBCP라고 한다.

- 실행되면서 미리 일정량의 DB Connection 객체를 만들어서 Pool 이라는 공간에 저장
- 요청에 따라 Pool에서 Connection 객체를 가져다 쓰고 반환.
- 요청 마다 DB Driver를 로드하고 물리적 연결에 의한 Connection 객체를 생성하는 비용이 줄어듬
'프로토콜' 카테고리의 다른 글
프로토콜 스택과 TCP, UDP (1) | 2022.10.13 |
---|---|
REST API 한줄 요약 (0) | 2022.09.28 |