TECH NOTES
기술노트
현장에서 검증된 개발 지식을 기록합니다.
654321
Database
prepared statement 플랜 캐시 — generic vs custom plan
빠르라고 넣은 prepared statement가 오히려 느려지는 이유. generic vs custom plan의 저울질, 편중 데이터의 함정, plan_cache_mode와 PgBouncer 조합까지.
Backend
커넥션 풀 사이징 — 크게 잡을수록 느려지는 역설
DB 커넥션 풀을 키울수록 오히려 느려지는 이유와 적정 크기를 잡는 법. 풀 고갈·커넥션 누수, HikariCP 공식, 서버리스와 PgBouncer까지 실전 정리.
Database
PostgreSQL Connection Pooling — PgBouncer vs Supavisor
PostgreSQL 커넥션 풀링의 필요성과 PgBouncer, Supavisor 설정 비교.
Database
Connection Pool 최적화 — HikariCP PgBouncer 설정 가이드
데이터베이스 Connection Pool의 동작 원리를 이해하고, HikariCP와 PgBouncer의 최적 설정을 워크로드에 맞게 튜닝하는 방법을 다룹니다.
Database
PostgreSQL 커넥션 풀링 — PgBouncer 설정과 최적화
PostgreSQL 커넥션 풀링 — PgBouncer 설정과 최적화 — 실무에서 바로 적용할 수 있는 가이드입니다.
Database
PostgreSQL 연결 풀링 — PgBouncer vs pgpool-II
PostgreSQL 연결 풀링 — PgBouncer vs pgpool-II — 실무에서 바로 적용할 수 있는 가이드입니다.