woody

  • 홈
  • 태그
  • 방명록

DB 커넥션 풀 1

[Spring] Connection Pool, DataSource

Connection Pool 이란? 이전 포스팅에서는 DriverManager를 통해서 커넥션을 얻어오는 과정을 알아봤다. 이러한 방식은 매번 새로운 커넥션을 생성하기 때문에 커넥션을 맺는 시간, 비용 등등.. 비효율적이라고 할 수 있다. 그래서 고안해낸 방식이 바로 Connection Pool이다. 위 사진처럼 애플리케이션이 시작하는 시점에 커넥션 풀은 필요한 만큼(기본 10개) 커넥션을 미리 확보해서 풀에 보관한다. 커넥션 풀에 들어 있는 커넥션은 TCP/IP로 DB와 커넥션이 연결외어 있는 상태이므로 언제든지 즉시 SQL을 DB에 전달할 수 있다. 애플리케이션은 이제 DriverManager를 통해서 매번 커넥션을 획득하지 않고, 커넥션 풀에 미리 생성되어 있는 커넥션을 가져다 쓰기만 하면 된다. ..

Spring 2023.12.07
이전
1
다음
더보기
프로필사진

기록하자, 끄적끄적

  • 분류 전체보기
    • 코딩테스트
      • 구름톤 챌린지
      • 프로그래머스
      • 백준
      • 코드트리
    • AWS
      • 이론
      • 실습
    • Spring
    • Java
    • JPA
    • CS
    • 프로젝트
      • HongsamSNS
      • Hongflix
      • HongsamIDE
      • Ticketing

최근글과 인기글

  • 최근글
  • 인기글

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바