본문 바로가기
카테고리 없음

커넥션 풀이란?

by 자바지기 2021. 9. 10.
반응형
 

JDBC 연동 순서

JDBC란? Java DataBase Connectivity의 줄임말이다. 말 그대로 java에서 데이터베이스에 접속할 수 있도록 하는 자바 API이다. JDBC를 이용하여 Java와 데이터베이스를 연동하기 JDBC 연결 순서 드라이버 로드

park-algorithm.tistory.com

앞서 JDBC를 이용하여 데이터베이스와 연동하는 방법을 알아보았다.

앞선 방법은 웹 애플리케이션이 필요할 때마다 데이터베이스에 연결하여 작업하는 방식이다.

이런 연동 방법을 사용한다면 데이터베이스 연결하는데에 시간이 많이 걸릴 것이다.

따라서 이를 해결하기위해 커넥션 풀이라는 기술을 사용해야한다.

 

커넥션 풀이란?

웹 애플리케이션 실행과 동시에 데이터베이스와 연결하고 필요 시 미리 연결해둔 상태를 이용하여 작업을 해야한다. 이때 미리 데이터베이스와 연결시킨 상태를 유지하는 기술을 커넥션 풀이라고 한다.

 

커넥션 풀 동작 원리

  • 웹 애플리케이션이 실행할 때 ConnectionPool 객체를 생성하여 DBMS와 연결한다.
  • 데이터베이스를 필요로 할 때 ConnectionPool을 이용하여 호출한다.

 

반응형

댓글