데이터베이스 커넥션 풀(Connection Pool)의 크기를 결정하는 기준과 성능에 미치는 영향은 무엇인가요?
#connection-pool
질문 의도
서버 리소스와 데이터베이스 사이의 연결 관리에 대한 깊이 있는 이해도 확인
평가 포인트
너무 크거나 작은 설정의 부작용 이해, 적정 크기 산출 공식(HikariCP 권장 등), 모니터링 기반의 최적화
모범 답안펼치기
꼬리 질문
- 커넥션 풀에서 'Leak'이 발생하는 원인과 이를 감지하는 방법은 무엇인가요?
- DB 서버 사양은 그대로인데 애플리케이션 서버만 늘릴 경우 커넥션 풀 설정을 어떻게 변경해야 하나요?
- 커넥션 타임아웃(Connection Timeout) 설정을 너무 짧게 혹은 너무 길게 했을 때 각각 어떤 문제가 생기나요?
이 주제를 더 공부하고 싶나요?
이 링크를 통해 구매하시면 제가 수익을 받을 수 있어요. 🤗
![[CS 기술면접 4] 말이 트이는 데이터베이스| 이용준 - 인프런 강의](/_next/image?url=https%3A%2F%2Fcdn.inflearn.com%2Fpublic%2Ffiles%2Fcourses%2F337739%2Fcover%2F01kdfjn9q1pnsssm3367ss90kg.gif&w=3840&q=75)