728x90

DBCP 개념 1

DB Connection Pool 이란?

DB Connection Pool은 데이터베이스와의 연결을 관리하는 데 사용되는 소프트웨어 컴포넌트입니다. 데이터베이스 연결은 일반적으로 비용이 많이 드는 작업 중 하나이며, 불필요하게 많은 연결을 생성하고 삭제하면 성능 저하 및 시스템 부하를 초래할 수 있습니다. 따라서 DB Connection Pool은 데이터베이스 연결을 효율적으로 관리하여 애플리케이션의 성능을 향상시키고 시스템 부하를 줄이는 데 도움을 줍니다. DB Connection Pool의 주요 특징과 작동 방식 연결 재사용: DB Connection Pool은 미리 정의된 일정 수의 데이터베이스 연결을 생성하고 이를 풀에 저장합니다. 애플리케이션은 필요할 때 풀에서 연결을 가져와 사용하고, 작업이 완료되면 연결을 풀로 반환합니다. 이렇게 ..

728x90