Podlipodcast player Webplayer

Postgres FM

Postgres FM

The hidden costs of CREATE TEMP TABLE

Postgres FM · Nov 13, 2026 · 38:42

0:0038:42

Listen in the Podli app 🎧

Follow your favourite podcasts, listen offline and in the car with CarPlay and Android Auto, and always pick up where you left off. Free to try.

Tip: watch on YouTube. Since episode 193, the video shows charts and illustrations as we talk. https://www.youtube.com/watch?v=gAdhpYewLZ8

 

Nik and Kirk discuss the hidden costs of CREATE TEMP TABLE: dead tuples and catalog bloat, and the shared invalidation queue that every session has to read. They cover why thousands of idle sessions make it much worse, what it looks like in wait events, and what to use instead.
 
Here are some links to things they mentioned: 
Times are podcast times of the first mention.


Main link


Michael


Episodes


Postgres docs


Postgres source and history


Tools


Other


Corrections (checked against the Postgres source after recording)

Episodes: Postgres FM

PodliGet the free Podli app
↓ App