Graceful degradation in Postgres
Mar 31, 2026Ben Dicken

Summary
This post details how to categorize Postgres traffic by priority (critical, important, best-effort) and tag queries using sqlcommenter. It explains how to set up resource budgets in PlanetScale's Traffic Control feature, including configuring server shares, burst limits, and per-query maximums. The post emphasizes starting budgets in 'warn' mode for tuning before enforcing, and describes how to dynamically disable traffic during crisis events to prevent total database outages.