Connection Pool 개념 동시 접속자가 가질 수 있는 커넥션(Connection) 객체를 하나로 모아놓고 관리하는 개념 웹 컨테이너가 실행되면서 DB와 연결된 커넥션 객체를 Pool 에 저장해두고 필요할 때마다 가져다쓰고 반환하는 개념이다. 남아있는 커넥션이 없다면 해당 Client는 대기상태로 전환시키고, 커넥션이 Pool에 반환되면 대기중인 Client 에게 순서대로 커넥션을 제공한다. 커넥션 풀에 커넥션을 너무 많이 생성해놓으면 메모리 소모가 크고, 적게 해놓으면 대기시간이 자주 발생하기 때문에 동시접속자 수 등을 고려하여 조정해야한다. 커넥션이 풀에 미리 생성되어 있어 커넥션을 생성하는데 드는 연결시간이 소비되지 않고, 닫는 시간이 소모되지 않는다. 커넥션 수를 제어 한 후 커넥션을 재사..