~/talk

Why Postgres Is Better Than MySQL for Automated Knob Tuning

slides:none on file

OtterTune deploys an agent that collects runtime metrics and current settings, trains ML models, and iteratively applies new configs for AWS Postgres and MySQL instances, claiming up to 3x performance differences from tuning. Postgres 14 exposes rich metadata in pg_settings so pg_settings exposes units and ranges and supports session/user/database scope changes, while MySQL only adds partial info in Variables Info in v8. Extensions with low level hooks like extensions like Citus and TimescaleDB let OtterTune read extra knobs and stats (pg_stat_statements, HypoPG) and reduce integration work.

AI-written summary · about

  1. 0:00Introduction
  2. 1:11OtterTune & knob tuning
  3. 3:10OtterTune architecture
  4. 4:29System view exposes all knob info
  5. 8:17Knob changing flexibility
  6. 10:23Citus & TimescaleDB with OtterTune
~/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.