클라이밍하는 개발자

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

커넥션풀 1

데이터베이스 커넥션 풀(Connection Pool)을 사용하지 않으면 어떤 문제가 발생할 수 있나요?

커넥션풀의 개념커넥션풀(Connection Pool)은 데이터베이스와의 연결을 미리 여러 개 만들어 두고, 필요할 때마다 이 연결을 가져다 쓰고 다시 돌려주는 기술입니다. 즉, 매번 데이터베이스에 접속할 때마다 새로운 연결을 만드는 대신, 미리 만들어둔 연결(커넥션)을 재사용해 성능을 높이고 자원을 효율적으로 관리하는 방법이에요. 쉽게 비유하면?카페에서 음료를 주문할 때마다 일회용 컵을 새로 만드는 대신, 여러 개의 머그컵을 미리 준비해두고 손님이 다 마시면 다시 세척해서 쓰는 것과 비슷해요. 이렇게 하면 시간도 절약되고, 컵이 부족해서 기다리는 일도 줄어듭니다. 왜 필요할까?데이터베이스 연결을 새로 만드는 작업은 시간이 오래 걸리고, 서버에 부담을 줍니다.커넥션풀을 사용하면 이미 연결된 커넥션을 바로 ..

1일 1CS(Computer Science) 2025.04.22
이전
1
다음
더보기
프로필사진

클라이밍하는 개발자

  • 코딩 (534) N
    • 1일 1CS(Computer Science) (129) N
    • 1일 1네트워크 (45)
      • 제 1장: 네트워크의 기초 (11)
      • 제 2장: 네트워크 모델 (2)
      • 제 3장: IP주소 (5)
      • 제 4장: 제4장: 데이터 링크와 네트워크 계층 .. (5)
      • 제 5장: 트랜스포트층의 프로토콜 (3)
      • 제 6장: 애플리케이션 계층 프로토콜 (11)
      • 제 7장: 라우팅의 기초 (3)
      • 제 8장: 네트워크 보안 (3)
    • 1달 1독후감 (10)
    • Computer Science (CS) (8)
    • 입사후 공부한 내용 (9)
    • 코딩공부 (147) N
      • Next.js (5)
      • 개발지식 (62)
      • Node.js (16)
      • Nest.js (4)
      • Java Script (5)
      • Type Script (1)
      • DB (5)
      • SQL (4)
      • 파이썬 (8)
      • GIT (2)
      • 공부지식 (8)
      • 컴퓨터구조 (8)
      • 운영체제 (6)
      • 네트워크 (1)
      • 리눅스 (1)
      • 상태관리 Zustand (2)
      • MCP (2) N
    • 프로그래머스 문제풀이 (13)
    • 기초코드 (12)
    • 내일배움캠프 (12)
    • 클라이밍 (2)
    • 일기 (140)
      • 개발일기 (12)
      • TIL (94)
      • WIL(Sun) (17)
      • 에러일기 (12)
      • 면접일기 (0)
      • 포트폴리오 (0)
      • 기타 (2)

Tag

자바스크립트, 네트워크, react, tcp, IP, 스파르타, 스파르타코딩클럽, 매일메일, 내일배움캠프, 비동기, HTTP, 프론트엔드, node.js, 내일배움단, 운영체제, db, CS, 독후감, Next.js, 백엔드,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • Real Story

티스토리툴바