v1.2.0 Now Available
Your Database needs a Doctor.
Stop guessing why your queries are slow. PgDoctor analyzes your PostgreSQL schema and statistics to find bloat, missing indexes, and configuration issues instantly.
➜ ~ pgdoctor check --url postgres://db:5432
Connecting to database...
✖ Critical: Table users has 45% bloat (1.2GB wasted).
⚠ Warning: Index idx_users_email is unused.
✔ Success: Connection pool saturation is optimal (45%).
Three steps to a healthy database
1. Run the CLI
No agents to install. Just run the binary locally or in CI. It connects, inspects, and reports.
2. Diagnose
Get actionable insights. We do not just dump stats; we tell you exactly what SQL command to run to fix it.
3. Monitor
Upgrade to Pro to act as a 24/7 DBA. Get Slack alerts when bloat exceeds thresholds.