Postgres FM

A weekly podcast about all things PostgreSQL

134 episodes transcribed
0 comments
Technology

Connection poolers

Episode Date: July 14, 2023

Nikolay and Michael discuss Postgres connection poolers — when and why we need them, the king that is PgBouncer, and the many new pretenders...

0 comments
Technology

Anniversary mailbag

Episode Date: July 7, 2023

Nikolay and Michael celebrate the podcast's 1 year anniversary by going through several questions and suggestions received over the year. Her...

0 comments
Technology

UUID

Episode Date: June 23, 2023

Lonely Nikolay discusses the performance aspects of using UUID for primary keys. Here are links to a few things I mentioned: "postgresql" pos...

0 comments
Technology

Memory

Episode Date: June 16, 2023

Nikolay and Michael discuss memory in PostgreSQL — how it works, important settings, and how to go about tuning them. Here are links to a few...

0 comments
Technology

Extensions

Episode Date: June 9, 2023

Nikolay and Michael discuss Postgres extensions — what they are, how they affect your decisions around Postgres, and some things to keep in m...

0 comments
Technology

Parallelism

Episode Date: May 26, 2023

Nikolay and Michael discuss parallelism — both parallel query execution and other parallel operations. Here are links to a few things we ment...

0 comments
Technology

Corruption

Episode Date: May 19, 2023

Nikolay and Michael discuss database corruption — various types, how they can come about, and what to do (and not do) if you come across it. ...

0 comments
Technology

pg_stat_statements

Episode Date: May 5, 2023

Nikolay and Michael discuss pg_stat_statements — why everyone should use it, but also some downsides! Here are links to a few things we menti...

0 comments
Technology

auto_explain

Episode Date: April 28, 2023

Nikolay and Michael discuss auto_explain — what it is, how it can help, and how to check it's overhead. Here are links to a few things we men...

0 comments
Technology

Queues in Postgres

Episode Date: April 21, 2023

Nikolay and Michael discuss queues in Postgres — the pros and cons vs dedicated queuing tools, and some tips for scaling. A couple of apologi...

0 comments
Technology

Partitioning

Episode Date: April 7, 2023

Nikolay and Michael discuss table partitioning — what it is, why and when it's helpful, and some considerations for your partition key. Here...

0 comments
Technology

Peter Zaitsev

Episode Date: March 31, 2023

This week we're sharing an edited version of Nikolay's recent interview with Peter Zaitsev from Percona — they discuss MySQL vs Postgres, Per...

0 comments
Technology

psql vs GUIs

Episode Date: March 24, 2023

Nikolay and Michael discuss command line and graphical user interfaces for Postgres — what they are, some tips and tricks for learning, and w...

0 comments
Technology

Upgrades

Episode Date: March 17, 2023

Nikolay and Michael discuss major and minor version Postgres upgrades — what they are, how often they come out, and how regularly we should b...

0 comments
Technology

Wait events

Episode Date: March 10, 2023

Nikolay and Michael discuss wait events — what they are, why we have them, and how to use them to help diagnose performance issues. Here are...

0 comments
Technology

TOAST

Episode Date: March 3, 2023

Nikolay and Michael discuss TOAST (The Oversized-Attribute Storage Technique) — what it is, how it works, and some general things to be aware...