DB Connection1 Application & DB Connection Pool 커넥션 풀은 데이터베이스와의 연결을 미리 여러 개 생성해두고, 필요할 때마다 이 연결들을 재사용하는 기술입니다. 이는 매번 연결을 새로 생성하고 종료하는 것보다 훨씬 효율적이며, 시스템 성능과 자원 사용률을 크게 향상시킬 수 있습니다. Connection Pool 작동 방식 1. 초기화 : 시스템이 시작될 때. 설정된 초기 연결 수 만큼 데이터베이스 연결이 생성됩니다. 2. 연결요청 : 어플리케이션에서 데이터베이스 연결이 필요할 때, 커넥션 풀에서 사용 가능한 연결을 제공합니다. 3. 연결반환 : 어플리케이션에서 데이터베이스 작업이 완료되면 연결을 커넥션 풀로 반환합니다. 이 연결은 다시 다른 요청에 재사용 됩니다. 4. 연결유지 : 사용되지 않는 연결도 일정 시간 동안 유지.. 2023. 10. 12. 이전 1 다음