~/talk

The Building Blocks for Self-Driving PostgreSQL

slides:none on file

Claims a working path to a true self-driving database by combining workload forecasting, learned component behavior models, and automated action deployment using NoisePage and OtterTune ideas. Uses PGCollector and pg_dump for traces, finds pg_replay single‑threaded so Oracle RAT works better for concurrent replay, and relies on HypoPG for index what‑ifs because Postgres lacks a full what-if API and partitioning simulation. Proposes Linux BPF for missing OS‑level telemetry, notes many knobs require restarts and nonblocking partitioning is missing.

AI-written summary · about

  1. 0:00Introduction
  2. 2:05What is a self-driving database?
  3. 8:32Does Postgres have what we need for a self-driving database?
  4. 10:31Workload capture
  5. 16:34System telemetry
  6. 20:38What-if API
  7. 25:28Action APIs
  8. 29:01So, does Postgres have what we need?
~/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.