Locks | Postgres.FM 145 | #PostgreSQL #Postgres podcast

[ 🇬🇧_🇺🇸 Check out the subtitles – we now edit them, ChatGPT+manually! You can also try YouTube's auto-translation of them from English to your language; try it and share it with people interested in Postgres!] Nikolay and Michael discuss heavyweight locks in Postgres — how to think about them, why you can't avoid them, and some tips for minimising issues. Here are some links to things they mentioned: Locking (docs) https://www.postgresql.org/docs/curre... Postgres rocks, except when it blocks (blog post by Marco Slot) https://www.citusdata.com/blog/2018/0... Lock Conflicts (tool by Hussein Nasser) https://pglocks.org/ log_lock_waits (docs) https://www.postgresql.org/docs/curre... How to analyze heavyweight lock trees (guide by Nikolay) https://gitlab.com/postgres-ai/postgr... Lock management (docs) https://www.postgresql.org/docs/curre... Our episode on zero-downtime migrations https://postgres.fm/episodes/zero-dow... ~~~ What did you like or not like? What should we discuss next time? Let us know in the comments, or by tweeting us on @postgresfm   / postgresfm  , @samokhvalov   / samokhvalov   and @michristofides   / michristofides   ~~~ Postgres FM is produced by: Nikolay Samokhvalov, founder of Postgres.ai https://postgres.ai/ Michael Christofides, founder of pgMustard https://pgmustard.com/ ~~~ This is the video version. Check out https://postgres.fm to subscribe to the audio-only version, to see the transcript, guest profiles, and more.

How to move off RDS | Postgres.FM 146 | #PostgreSQL #Postgres podcast
▶︎

How to move off RDS | Postgres.FM 146 | #PostgreSQL #Postgres podcast

LWLocks | Postgres.FM 162 | #PostgreSQL #Postgres podcast
▶︎

LWLocks | Postgres.FM 162 | #PostgreSQL #Postgres podcast

5 lessons running AI agents in production
▶︎

5 lessons running AI agents in production

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026
▶︎

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

Is the AfD a threat to Germany? Mehdi Hasan & Maximilian Krah | Head to Head
▶︎

Is the AfD a threat to Germany? Mehdi Hasan & Maximilian Krah | Head to Head

What Nobody Tells You About Being a Quant
▶︎

What Nobody Tells You About Being a Quant

When Stupid Cops Mess With FBI Agent
▶︎

When Stupid Cops Mess With FBI Agent

Something is jamming GPS over Europe. Here's what we found
▶︎

Something is jamming GPS over Europe. Here's what we found

PROOF Jim Carry is the KING of Comedy!
▶︎

PROOF Jim Carry is the KING of Comedy!

For Your Eyes Only: Roles, Privileges, and Security in PostgreSQL | Citus Con 2023
▶︎

For Your Eyes Only: Roles, Privileges, and Security in PostgreSQL | Citus Con 2023

Inside Anthropic, the $965 Billion AI Juggernaut | The Circuit
▶︎

Inside Anthropic, the $965 Billion AI Juggernaut | The Circuit

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker
▶︎

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Long-running transactions | Postgres.FM 175 | #PostgreSQL #Postgres podcast
▶︎

Long-running transactions | Postgres.FM 175 | #PostgreSQL #Postgres podcast

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains
▶︎

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Billionaire's WARNING: I'm SELLING. The Crash Is Already Here!
▶︎

Billionaire's WARNING: I'm SELLING. The Crash Is Already Here!

Database Locks Explained | With Real-World E-Commerce Example
▶︎

Database Locks Explained | With Real-World E-Commerce Example

Conan O’Brien Mocks Trump At Harvard Commencement | Crowd Erupts During Viral Speech
▶︎

Conan O’Brien Mocks Trump At Harvard Commencement | Crowd Erupts During Viral Speech

Schema design checklist | Postgres.FM 177 | #PostgreSQL #Postgres podcast
▶︎

Schema design checklist | Postgres.FM 177 | #PostgreSQL #Postgres podcast

Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan
▶︎

Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan

Kubernetes Zero to Hero: The Complete Beginner’s Guide (2025 Edition)
▶︎

Kubernetes Zero to Hero: The Complete Beginner’s Guide (2025 Edition)