~/talks

Tomáš Vondra

what they talk about

where they keep going back

all 4 in the filters

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
random_page_cost in Postgres - why the default is 4.0 and should you lower it?POSETTE: An Event for Postgres 20262026-06-16
Recreates the original 2000s experiment: large uniform tables, forcing index vs sequential scans, and measuring per-page timings with direct I/O and EXPLAIN…
Talk on
Fast-path locking improvements in PG18PostgreSQL Conference Europe 20252025-10-21
PG18 expands fast-path locking capacity (default 16 → 64 entries, tunable via max_locks_per_transaction) and implements a small set-associative small buffers…
Talk on
Performance Archaeology - 20 years of improvementsPOSETTE: An Event for Postgres 20252025-06-10
Benchmarks run pgbench (Postgres 18 client) and TPC-H on two machines (44‑core/88‑thread for OLTP, SSD small server for OLAP) comparing releases from 8.0→18.0…
Talk on
Fast-path locking improvements in PG18PGConf.dev 20252025-05-13
Postgres 18 expands fast‑path locking from a fixed 16‑oid per‑backend buffer to any number of 16‑way set‑associative chunks (size tied to…
Talk on
Performance ArchaeologyPostgreSQL Conference Europe 20242024-10-22
Benchmarks reconstruct PostgreSQL performance from 8.0 through the current development tip (PostgreSQL 18) using PGBench from PostgreSQL 18, TPCH, and…
Talk on
Where do the performance cliffs come from?POSETTE: An Event for Postgres 20242024-06-11
Explains why Postgres produces abrupt slowdowns with concrete numbers: a hard-coded hash-table threshold at 9 values makes removing one IN element double…
Talk on
Postgres vs. Linux filesystemsPostgreSQL Conference Europe 20232023-12-12
Benchmarks run on 6.3 kernels with pgbench and pg_dump against NVMe and SATA SSDs on a two‑socket 32‑core box, scale factors 100/500/2000 (IO‑bound at the…
Talk on
BRIN improvements and new opclassesPGCon 20232023-05-30
BRIN indexes chunk the heap into ~1MB ranges and store compact summaries so a 3.5GB table yields a BRIN under 1MB versus a B-tree ~50–65MB; on 10M-row tests…
Talk on
~/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.