
[SIST] JSP_days07_커넥션풀
·
TIL/View Template
1. 커넥션 풀 이란? 1) 커넥션 풀을 사용하는 이유? JSP 요청 + DB 연동 처리 -> Connection 객체 생성, 닫기 작업 > DB 작업이 필요할 때 커넥션을 생성해서 사용 > JSP 페이지를 실행할 때 마다 커넥션을 생성하고 닫는데 시간이 소모됨. => 동시 접속자가 많으면 성능이 떨어지고 응답 속도가 늦어짐 ㄴ> 이러한 이유로 커넥션 풀을 사용한다. 2) 커넥션 풀이란? - DB와 연결된 커넥션을 미리 만들어서 풀(pool) 속에 저정해 두고 있다가 필요할 때에 커넥션을 풀에서 가져다 쓰고 다시 풀에 반환하는 기법 3) 커넥션 풀 특징 - 풀 속에 미리 커넥션이 생성되어 있기 때문에 커넥션을 생성하는데 드는 연결 시간을 줄일 수 있음 - 커넥션을 계속해서 재사용하기 때문에 생성되는 커넥..