DB - 커넥션풀이란?
DBCP(커넥션풀)이란 ? 웹컨테이너가 실행되면서 DB와 미리 연결되어있는 객체들을 pool로 저장해 두었다가, 클라이언트 요청이 오면 connection을 빌려주고, 처리가 끝날시에 실행된 상태로 다시 connection을 반납받아 pool에 저장하는 방식 김영한강사님 참고자료 1. 애플리케이션 로직은 DB 드라이버를 통해 커넥션을 조회한다. 2. DB 드라이버는 DB와 TCP/IP 커넥션을 연결한다. 물론 이 과정에서 3 way handshake 같은 TCP/IP 연결을 위한 네트워크 동작이 발생한다. 3. DB 드라이버는 TCP/IP 커넥션이 연결되면 ID, PW와 기타 부가정보를 DB에 전달한다. 4. DB는 ID, PW를 통해 내부 인증을 완료하고, 내부에 DB 세션을 생성한다. 5. DB는 커..
DB
2023. 10. 16. 15:12