Database Pool 데이터베이스 풀(pool) Connection pool 애플리케이션의 스레드에서 데이터베이스에 접근하기 위해선 Connection이 필요하다. 따라서, 데이터베이스와 Connection한 객체들을 미리 생성하여 Pool에 저장해두었다가, 클라이언트의 요청이 있을 때마다 사용/반환하는 방식이다! 데이터베이스 접근과정 웹 컨테이너 실행 → 데이터베이스와 연결된 Connection 객체들을 미리 생성하여 Pool에 저장 클라이언트 요청 → Pool에서 Connection 객체를 가져와 데이터베이스에 접근 요청 처리가 끝나면 다시 Pool에 Connection 객체를 반환한다. 장점 매 연결마다 Connection 객체를 생성/삭제하는 비용(시간, 자원)의 감소 미리 생성된 Connec..