Connection Pool

Database

Connection Pool (커넥션 풀)

Connection Pool(커넥션 풀) 위키백과에 따르면.. 소프트웨어 공학에서 데이터베이스로의 추가 요청이 필요할 때 연결을 재사용할 수 있도록 관리되는 데이터베이스 연결의 캐시이다. 데이터베이스에 있는 정보를 가져오거나 수정 등등의 기능을 수행하기 위해서는 DB 커넥션 객체를 얻고, 이 객체를 사용하여 사용할 쿼리문을 수행한다. 간단한 예시로, 메모리 관리를 위해 쿼리문 수행 후 꼭 close() 메서드를 수행해주어야 하는데 프로그램 하나가 실행될 때 필요한 쿼리문이 한 개가 있는 것이 아니니 한 프로그램에서는 최소 한 번 이상의 연결이 연결되고, 끊어지게 될 것이다. 또한 한 개의 기능을 수행할 때도 데이터베이스와의 연결이 여러 번 요청되고 끊어질 수 있다. 이렇게 연결과 종료가 반복될 때마다 드..

밈아
'Connection Pool' 태그의 글 목록