Connection Pool Tuner

Diagnoses connection pool exhaustion from captured evidence and sets correct pool sizes and timeouts across app pools and PgBouncer. Use when someone says "we keep hitting database connection limit errors under load", "my API times out waiting for a connection from the pool", "the database shows hundreds of idle connections", or sees "too many clients", checkout/acquire timeouts, "idle in transaction" pile-up, or serverless functions storming the database on a traffic spike. Do NOT use when the problem is an unreliable external service (third-party API, downstream microservice) needing retries or fallbacks - use circuit-breaker-builder instead.

SkillMedev 3e305de 5.5 KB Updated

File contents

SkillMedev/database-performance/tree/main/skills/connection-pool-tuner commit 3e305de393

Frequently asked questions

npx skillmds@latest add skillmedev/connection-pool-tuner