๋ฐฑ์๋
3

Springboot :: HikariCP Option ๊ณผ ์ฑ๋ฅ ์ต์ ํ. (Hikari ํ๋)
1
2025.01.20
Springboot :: HikariCP ๋?์ปค๋ฅ์
ํ(Connection Pooling)์ ์ ๊ณตํ๋ JDBC Datasource์ ๊ตฌํ์ฒด. ์ฌ์ ์ง์JDBC(Java Database Connectivity)์๋ฐ์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ํ ์ ์๋๋ก ํด์ฃผ๋ ์๋ฐ API.JDBC๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ์๋ฃ๋ฅผ ์ฟผ๋ฆฌbornatnoon.tistory.com ์ฐ์ ๋ค์ด๊ฐ๊ธฐ ์ ์ ์์ HikariCP ๊ฐ ๋ญ์ง ๊ฐ๋
์ ๋ชจ๋ฅด๊ฒ ๋ค๋ฉด.์์ ๊ธ์ ์ฐธ์กฐํ๋๋ก ํ์. HikariCP ์ต์
GitHub - brettwooldridge/HikariCP: ๅ
HikariCPใปA solid, high-performance, JDBC connection pool at last.ๅ
HikariCPใปA solid, high-performanc..
Springboot :: HikariCP ๋?
2025.01.20
์ปค๋ฅ์
ํ(Connection Pooling)์ ์ ๊ณตํ๋ JDBC Datasource์ ๊ตฌํ์ฒด. ์ฌ์ ์ง์JDBC(Java Database Connectivity)์๋ฐ์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ํ ์ ์๋๋ก ํด์ฃผ๋ ์๋ฐ API.JDBC๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ์๋ฃ๋ฅผ ์ฟผ๋ฆฌํ๊ฑฐ๋ ์
๋ฐ์ดํธํ๋ ๋ฐฉ๋ฒ์ ์ ๊ณตํ๋ค. DB Connection Pool์ผ๋ฐ์ ์ธ ๋ฐ์ดํฐ ์ฐ๋ ๊ณผ์ ์ ์น ์ ํ๋ฆฌ์ผ์ด์
์ด ํ์ํ ๋๋ง๋ค DB์ ์ฐ๊ฒฐํ์ฌ ์์
ํ๋ ๋ฐฉ์→ ํ์ํ ๋๋ง๋ค ์ฐ๋ํ์ฌ ์์
ํ ๊ฒฝ์ฐ DB ์ฐ๊ฒฐ์ ์๊ฐ์ด ๋ง์ด ๊ฑธ๋ฆฌ๋ issue ๋ฐ์→ ์น ์ดํ๋ฆฌ์ผ์ด์
์ด ์คํ๋จ๊ณผ ๋์์ ์ฐ๋ํ DB์์ ์ฐ๊ฒฐ์ ๋ฏธ๋ฆฌ ์ค์ ํด๋๋ฉด ๋ฌธ์ ํด๊ฒฐ ๊ฐ๋ฅ!๊ทธ๋ฆฌ๊ณ ํ์ํ ๋๋ง๋ค ๋ฏธ๋ฆฌ ์ฐ๊ฒฐํด ๋ ์ํ๋ฅผ ์ด์ฉํด ๋น ๋ฅด๊ฒ DB์ ์ฐ๋ํ์ฌ ์์
์ ํ๋ฉด ๋๋ค.. ์ด๋ฐ ์์ผ๋ก๋ฏธ๋ฆฌ ..

intelliJ(Community) :: Springboot active profile ์ค์ ํ๊ธฐ (ํ๊ฒฝ ๋ณ์ ๊ธฐ๋ณธ ์ค์ )
2025.01.20
๋ณดํต ํ๊ฒฝ ๋ณ์๋ฅผ ์ฌ์ฉํ ๋application.yml, application-dev.yml, application-local.yml์ผ๋ก ํ์ผ์ ๋ถ๊ธฐํ์ฌ ์์ฑํ๊ณ 1. application.yml ์์ ๋์์ํฌ ๋ ๋ฐ๊ฟ์ค๋ค.spring: profiles: active: local ์๋ฅผ ๋ค๋ฉด ์ด๋ฐ ์์ผ๋ก.. 2. active profile ์ ์ง์ ํด๋๋ค.. ์ฌ๊ธฐ์ ์ฐ๋ฆฌ๋ intellij Community ๋ฒ์ ์ ์ฌ์ฉํ์ฌ active profile ์ ์ง์ ํ๋ ๋ฐฉ๋ฒ์ ์์๋ณผ ๊ฒ์ด๋ค.(application.yml ์ด ๋ณด๊ธฐ์๋ ์ง๊ด์ ์ด๋ ๊ฐ๋ฐ์ ์งํํ๋ฉด์ ์ฑ๊ฒจ์ผํ ๊ฒ๋ค์ด ์๊ธฐ๊ธฐ ๋๋ฌธ์..active profile ๋ก local ์ ๊ณ ์ ๊ฐ์ผ๋ก ๋๋ฉด ํธํ ๋ฏ ํ๋ค. (์ฝ๋๋ dev ๋ก ๋๊ณ ) )๋ฐฉ๋ฒ 1...