Connection Pool 이란? => DB와 같은 외부 리소스에 대한 커넥션을 관리하는 기술 => 어플리케이션에서 데이터베이스와의 연결을 관리 => 커넥션을 효율적으로 사용하고 재사용 할 수 있게 해줌 사용 이유 => was와 DB 간 커넥션을 맺는 것은 비용이 크다. 매번 데이터 베이스에 연결하고 연결을 끊는 것은 성능 저하의 원인이 된다. 이러한 이유로 인해 Connection Pool 이 사용됨 동작 => was가 실행되면서 일정량의 Connection 객체를 미리 만들어두고 유지함 => 어플리케이션이 DB에 접근해야 할 때, Pool에서 커넥션을 가져와 사용하고 작업이 완료되면 반환함 장점 1. 서버 부하 감소 - DB Connection 을 맺는 과정이 부하가 많이 걸리는 작업임 미리 Con..