inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

스프링 DB 2편 - 데이터 접근 활용 기술

커넥션풀 사이즈에 대한 질문

239

작성자 없음

0

트랜잭션 커넥션 공부하다가 궁금증이 생겨 질문남깁니다

 

히카리 커넥션풀 디폴트 사이즈가 10이라고 알고있습니다

 

트랜잭션을 requires_new로 시작해서 외부, 내부 트랜잭션을 생성할 경우에

하나의 요청에 커넥션을 2개씩 사용하니까

동시에 5번의 요청이 들어오면 커넥션을 모두 사용하므로

이후 6번째 요청은 커넥션이 반환될때까지 대기가 되는건지  궁금합니다

 

그리고 현업에서 회사마다 다르겠지만 통상적으로 커넥션풀 사이즈를 얼마로 하는지도 궁금합니다

 

 

 

 

 

spring

답변 2

1

김영한

안녕하세요. 열심히하자님

첫번째 질문은 궁금하신 부분을 코드로 테스트 해보시면 결과를 바로 알 수 있을거에요^^

(어딘가에서 sleep를 걸어주면 되겠지요?)

테스트 해보시고 결과를 남겨주시면 다른 분들께도 도움이 될꺼에요.

통상적인 커넥션 풀 사이즈는 각각의 상황마다 모두 다릅니다.

성능 테스트를 통해서 최적의 사이즈를 찾는 것이 중요합니다.

감사합니다.

0

나무늘보

안녕히하세요 열심히하자님!

아래의 배민 기술 블로그도 정리가 잘 되어 있으니 참조하시기 바랍니다.

https://techblog.woowahan.com/2664/

설정 정보 없이 임베디드 데이터베이스 생성

0

43

1

RepositoryTest의 패키지 위치가 domain인 이유

0

61

2

REQUIRES_NEW 해결 방법에 대해서 질문있습니다!!

0

51

1

update()에 사용하는 setter 질문드립니다.

0

63

1

SQL 중심적 개발의 문제점에 대한 질문

0

95

1

혹시 Containing 을 안쓰신 이유가 있을까요?

0

96

2

[공유] 스프링부트 4.x 버전 mybatis 연동

0

213

1

@repository 어노테이션

0

111

3

ItemService

0

68

1

논리 커밋, 물리 커밋 질문드립니다.

0

59

1

내부 트랜잭션 커밋은 필수인가요?

0

64

1

프록시 커넥션 객체를 반환할 때 생성하는건가요?

0

63

1

Transaction readOnly 성능 개선 (김영한님의 대한 감사인사)

2

192

2

JPQL 대신 네이티브 쿼리를 사용해야 하는 경우

0

88

1

@EventListener(ApplicationReadyEvent.class) 관련

0

101

1

트랜잭션 동기화 매니저와 데이터 소스

0

83

1

DB 관련 강의 개설 계획은 없으신건가요?

0

141

2

물리 트랜잭션 과 논리트랜잭션 용어를 맞게 이해한걸까요

0

102

1

스프링 3 버전 이상 rollbackFor 변경된듯요

1

125

1

트랜잭션 전파 질문.

0

95

1

프로젝트 오픈 에러

0

139

1

외부 트랜잭션에서 isNewTransaction이 false로 나오는거에 대해 질문드립니다

0

87

2

같은 스레드를 사용하면 트랜잭션 동기화 매니저는 같은 커넥션을 반환

0

80

1

h2 인메모리 테스트중 예약어 충돌날 경우 대처방법

0

108

1