백엔드
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...