사용 배경 실제 서비스 운영 환경에서는 우리가 개발한 자바 프로그램(웹 애플리케이션)과 데이터베이스는 서로 다른 시스템이다. 따라서 DB를 사용하기 위해 데이터베이스 드라이버와 URL을 이용해 커넥션을 생성한다. 이때, 자바 프로그램에서 DBMS로 커넥션을 생성하는 시간은 컴퓨터 입장에서는 매우 길기 때문에 DB 커넥션 생성은 전체 성능에 영향을 줄 수 있으며, 동시에 접속하는 사용자수가 많으면 사용자마다 DB 커넥션을 생성해서 DBMS에 부하를 준다. DB 커넥션 획득 과정 1. 사용자가 WAS에 요청 2. 애플리케이션 로직이 DB 드라이버를 통해 커넥션 조회 요청 3. DB 드라이버가 DB에 TCP/IP 커넥션 연결 4. DB에 ID/PW와 같은 부가정보 전달(인증정보 전달) 5. 인증완료 시, DB..