말랑말랑 개발기

  • 홈
  • 태그
  • 방명록

dev💻/백엔드 및 DB 1

HikariCP와 DB Connection Pool의 이해

Spring Boot를 사용하면서 자연스럽게 접하게 되는 HikariCP는 커넥션 풀(Connection Pool)로, 그 원리를 깊게 이해하지 못한 채 사용하곤 했습니다. 최근 웹서핑 중 HikariCP에서 발생할 수 있는 데드락 문제에 대한 글을 읽고, 이를 정리해보았습니다.1. DB Connection Pool이란?DB Connection Pool은 WAS(Web Application Server)와 DB(Database) 사이의 연결을 미리 생성하여 Pool에 보관하고, 이를 재사용하여 데이터를 교환하는 방식입니다. 이는 연결을 매번 새로 생성하는 대신, 미리 생성된 연결을 재사용함으로써 성능을 향상시킵니다. 2. Connection Pool의 필요성WAS와 DB의 연결은 비용이 많이 드는 작업입..

dev💻/백엔드 및 DB 2024.10.04
이전
1
다음
더보기
프로필사진

말랑말랑 개발기

Github: https://github.com/gyulrangdev

  • 분류 전체보기 (22)
    • dev💻 (13)
      • 프론트엔드 (7)
      • 백엔드 및 DB (1)
      • 인프라 및 기타 (5)
    • 회고 및 후기🌿 (9)

Tag

puppeteer, 가상_면접_사례로_배우는_대규모_시스템_설계_기초, 리액트딥다이브, 후기, html2canvas, Women In Cloud, girlsintech, aws industry week, AWSKRUG, 원티드 x 네이버클라우드 프롬프트 톤, aws, cursor, #aws멘토링, mcp, vite, react, aws멘토링후기, 회고, 마이크로상태관리, 스터디,

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • Github

티스토리툴바