Anmelden

Postgres FM· Folge 165

What's new in EXPLAIN

Freitag, 21. November 2025 · 45 min

MP3

Shownotes

Nik and Michael discuss the various changes to EXPLAIN that arrived in Postgres 18.

Here are some links to things they mentioned:
• EXPLAIN (official docs) postgresql.org/docs/current/sql-explain.html
• Using EXPLAIN (official docs) postgresql.org/docs/current/using-explain.html
• EXPLAIN glossary (pgMustard site) pgmustard.com/docs/explain
• Postgres 18 release notes postgresql.org/docs/release/18.0
• Enable BUFFERS with EXPLAIN ANALYZE by default (commit) git.postgresql.org/gitweb/?p=postgresql.git;a=…
• Our (first) BUFFERS by default episode postgres.fm/episodes/buffers-by-default
• Show index search count in EXPLAIN ANALYZE (commit) git.postgresql.org/gitweb/?p=postgresql.git;a=…
• Our episode on Skip scan with Peter Geoghegan postgres.fm/episodes/skip-scan
• What do the new Index Searches lines in EXPLAIN mean? pgmustard.com/blog/what-do-index-searches-in-e…
• pg_stat_plans presentation by Lukas Fittl youtube.com/watch?v=26coQV3f-wk
• Improve EXPLAIN's display of window functions (commit) git.postgresql.org/gitweb/?p=postgresql.git;a=…
• Show Parallel Bitmap Heap Scan worker stats in EXPLAIN ANALYZE (commit) git.postgresql.org/gitweb/?p=postgresql.git;a=…
• Add information about WAL buffers being full (commit) git.postgresql.org/gitweb/?p=postgresql.git;a=…

~~~
What did you like or not like? What should we discuss next time? Let us know via a YouTube comment, on social media, (postgres.fm/people) or by commenting on our Google doc (docs.google.com/document/d/1PNGSn_d0A7gTR4C0p6…)!

~~~
Postgres FM is produced by:
• Michael Christofides, founder of pgMustard (pgmustard.com)
• Nikolay Samokhvalov, founder of Postgres.ai (postgres.ai)

With credit to:
• Jessie Draws for the elephant artwork

Anmelden oder registrieren

Jetzt

0:00 / 0:00