~/talk

Performance Archaeology

slides:none on file

Benchmarks reconstruct PostgreSQL performance from 8.0 through the current development tip (PostgreSQL 18) using PGBench from PostgreSQL 18, TPCH, and mid‑2010s hardware; OLTP scalability improves dramatically (typical 20–50x on many cores, prepared statements reaching ~300k tps in some cases) while single‑client throughput changes little; bulk load time for 10GB drops by ~50% between early releases and modern ones with parallel index builds in 11 helpful for maintenance; profile‑guided tricks using bolt profile‑guided optimization show up to 30% improvement on OLTP but only minor OLAP gains, and true OLAP progress likely requires columnar storage.

AI-written summary · about

  1. 0:00Introduction to talk
  2. 1:46Why performance archaeology
  3. 8:58OLTP benchmark setup
  4. 17:58OLTP results and scalability
  5. 24:26OLTP improvements and optimizations
  6. 29:14OLAP benchmark setup
  7. 33:37OLAP query performance
  8. 42:22OLAP improvements and future
  9. 45:16Summary and future outlook
  10. 48:29Q&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.