인프런 커뮤니티 질문&답변

13months님의 프로필 이미지
13months

작성한 질문수

스프링 DB 1편 - 데이터 접근 핵심 원리

커넥션 풀 이해

커넥션 풀에 있는 커넥션이 데이터를 얻는 과정에 대한 질문입니다.

작성

·

289

1

커넥션 풀에 있는 커넥션들은 서버가 올라갈 때 데이터베이스와 연결되는 것 같은데..

각각의 커넥션들이 연결을 얻을 때는 데이터베이스 드라이버를 통해 획득 가능한 커넥션을 조회하고, 드라이버에서 TCP/IP 커넥션을 연결하고, 데이터베이스에서는 내부 인증을 하고... 이런 과정을 거쳐야 하나요?

답변 1

2

안녕하세요, waysoleward01 님! 공식 서포터즈 codesweaver 입니다.

네 커넥션 풀을 이용하더라도 커넥션을 얻는 과정은 일반 연결과 동일합니다.

'커넥션풀'은 애플리케이션과 데이터베이스를 미리 연결해서 이를 들고 있다가 필요할때마다 커넥션읋 하나씩 가져다 쓰고 반납하는 방식이라고 이해하시면 됩니다.

감사합니다.

13months님의 프로필 이미지
13months
질문자

답변 감사합니다!

13months님의 프로필 이미지
13months

작성한 질문수

질문하기