스프링 프로젝트 커넥션 풀 설정

일반적으로 웹 어플리케이션의 경우 데이터베이스를 연결할때 여러명이서 이용하게 된다.
그럴 경우 커넥션 풀(Connection Pool)을 이용하므로, 스프링에 커넥션 풀을 등록하는것이 낫다.

DataSource에서 매번 DB와 연결하는게 아닌, 미리 연결해주고 반환하는 구조가 성능향상에 났다.

여기서는 최근에 많이 쓰이는 HikariCP를 이용해보도록 하겠다.

https://github.com/brettwooldridge/HikariCP

나는 자바 11을 사용하기때문에

    <dependency>
        <groupId>com.zaxxer</groupId>
        <artifactId>HikariCP</artifactId>
        <version>3.4.2</version>
    </dependency>

이걸 pom.xml에 추가해주겠다.

 

————————————————–

사이트 리뉴얼중입니다~

서버(Linux, ESXi), NAS(헤놀로지, ESXi 및 IT관련 정보, 기타 등등을 공유하는 커뮤니티 SVRFORUM을 새로 만들었습니다.
많은 가입(?) 부탁드립니다~
https://svrforum.com

이전글들은 모두 상단 메뉴의 Blog 글 모음에있습니다!

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

홈서버 IT 커뮤니티 SVRFORUM
Link