<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Pool Size on Joonlog</title><link>https://joonlog.github.io/tags/pool-size/</link><description>Recent content in Pool Size on Joonlog</description><generator>Hugo -- gohugo.io</generator><language>ko-kr</language><lastBuildDate>Thu, 11 Sep 2025 09:00:00 +0900</lastBuildDate><atom:link href="https://joonlog.github.io/tags/pool-size/index.xml" rel="self" type="application/rss+xml"/><item><title>HikariCP 개발자가 제안한 커넥션 풀 사이즈 공식</title><link>https://joonlog.github.io/p/hikaricp-%EA%B0%9C%EB%B0%9C%EC%9E%90%EA%B0%80-%EC%A0%9C%EC%95%88%ED%95%9C-%EC%BB%A4%EB%84%A5%EC%85%98-%ED%92%80-%EC%82%AC%EC%9D%B4%EC%A6%88-%EA%B3%B5%EC%8B%9D/</link><pubDate>Thu, 11 Sep 2025 09:00:00 +0900</pubDate><guid>https://joonlog.github.io/p/hikaricp-%EA%B0%9C%EB%B0%9C%EC%9E%90%EA%B0%80-%EC%A0%9C%EC%95%88%ED%95%9C-%EC%BB%A4%EB%84%A5%EC%85%98-%ED%92%80-%EC%82%AC%EC%9D%B4%EC%A6%88-%EA%B3%B5%EC%8B%9D/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;a class="link" href="https://joonlog.github.io/posts/TroubleShootingHikariCPConnectionError/" target="_blank" rel="noopener"
&gt;https://joonlog.github.io/posts/TroubleShootingHikariCPConnectionError/&lt;/a&gt;에서 이슈가 됐던 설정 중 최적 커넥션 풀 설정 방법에 대한 글 발견&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;출처: &lt;a class="link" href="https://www.threads.com/@codevillains/post/DFj2-wQSREJ?xmt=AQF0jSXFspf2rIJ-PoZij1A2Xy3Ak_g0vjc0SNxC2kYoOA" target="_blank" rel="noopener"
&gt;https://www.threads.com/@codevillains/post/DFj2-wQSREJ?xmt=AQF0jSXFspf2rIJ-PoZij1A2Xy3Ak_g0vjc0SNxC2kYoOA&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;원본: &lt;a class="link" href="https://github.com/brettwooldridge/HikariCP" target="_blank" rel="noopener"
&gt;https://github.com/brettwooldridge/HikariCP&lt;/a&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;서버 스펙으로 계산
&lt;ul&gt;
&lt;li&gt;Pool Size = (( CPU 코어 수 * 2) + 스토리지 디스크 (또는 SSD) 갯수)&lt;/li&gt;
&lt;li&gt;코어가 8개고 스토리지 디스크가 2개라면 ((8*2)+2) = 18 가 최적의 커넥션 풀 사이즈&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;TPS로 계산
&lt;ul&gt;
&lt;li&gt;(TPS × 평균 응답 시간) / (1 - DB 사용률)&lt;/li&gt;
&lt;li&gt;500TPS에 평균 응답시간이 0.05초 일 경우 서버 자원 사용률이 70퍼라고 가정하면 500 * 0.05 / 1-0.7 이 되고, 83.3 개가 최적의 커넥션 풀 사이즈&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;</description></item></channel></rss>