~/talk

HELP!!1! The database is slow!!

links:none on file
slides:none on file

A practical, checklist-style method for emergency DB slowdowns that starts with precise questions and moves to evidence: use PG watch dashboards and OpenTelemetry traces to find whether 3rd‑party code or a 264 ms trace is to blame, inspect Postgres logs and pg_stat_activity, run EXPLAIN/ANALYZE, and check connection pooling and idle‑in‑transaction sessions — killing one stuck transaction often restores service. Look for 33% IO wait, 90% CPU or exhausted connections, fix with vacuum/PG Squeeze, raise statistics_target, add IOPS or resize instances. vacuum full and OpenTelemetry traces

AI-written summary · about

  1. 0:00Introduction and welcome
  2. 3:34Understanding slow database reports
  3. 9:19Is it really the database?
  4. 18:49Fixing single query issues
  5. 26:39When everything is slow
  6. 34:09Low-hanging fruit and sudden drops
  7. 41:17Gradual performance degradation
  8. 47:17Q&A and closing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.