• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

hikari connection pool 강의 질문

23.06.22 17:15 작성 23.06.22 17:16 수정 조회수 371

0

asd.png커넥션 풀을 통해 미리 커넥션을 생성하고

커넥션을 쓰고 난 뒤 커넥션을 close 하지 않고 다시 반환 해서 재사용 한다라고 배웠습니다.

 

강의 내용과는 무관 할지 모르겠지만

만약 동시 사용자가 엄청 많지 않다고 가정했을 때

현재 사진처럼 커넥션이 4개 (conn0~4)까지 생성됐다고 한다면 conn0만 계속 사용 될텐데요.

한 커넥션만 사용 되는 게 나중에 문제가 생길 수 도 있나요?

답변 1

답변을 작성해보세요.

0

y2gcoder님의 프로필

y2gcoder

2023.06.23

안녕하세요. 성민님, 공식 서포터즈 y2gcoder입니다.

커넥션 요청 수가 적어 커넥션 풀에 있는 하나의 커넥션만 사용하는 상황이 그 자체로 문제가 되지는 않을 것 같습니다. 다만 한 편으로는 커넥션 풀에 있는 다른 커넥션들이 놀고 있는 상황이 커넥션 풀을 효율적으로 사용하는 상황은 아니라고 생각하기 때문에 좀 더 커넥션 풀에 있는 자원들을 고루 사용할 수 있도록 방법을 강구하라는 신호로 받아들일 수는 있을 것 같습니다 :)

감사합니다.