Postgres FM

Nikolay Samokhvalov and Michael Christofides

A weekly podcast about all things PostgreSQL

Listen in your app

Episodes

194 episodes

  1. UUIDv4 vs UUIDv7 48:07
  2. Dump/restore done. Now what? 50:52
  3. Citus + StackGres 58:53
  4. GSoC B-Tree Merge 49:28
  5. ClickHouse Managed Postgres 43:24
  6. hot_standby_feedback 38:39
  7. Estimating work_mem 50:03
  8. pgrust 35:26
  9. MVCC 44:19
  10. Xata 46:00
  11. DBOS 39:10
  12. pg_stat_log 44:04
  13. pgBackRest 1:13:24
  14. autovacuum 46:27
  15. pg_flight_recorder 43:26
  16. PgQue 47:20
  17. pg_wait_tracer 44:25
  18. Schema design checklist 45:29
  19. What’s Missing in Postgres? 43:58
  20. Long-running transactions 48:15
  21. PostGIS 53:11
  22. Plan flips 42:48
  23. pg_ash 32:25
  24. Comments and metadata 36:09
  25. PgDog update 44:19
  26. RegreSQL 57:40
  27. Postgres year in review 2025 47:25
  28. Archiving 31:03
  29. max_connections vs migrations 44:40
  30. What's new in EXPLAIN 45:13
  31. Tens of TB per hour 38:47
  32. Gapless sequences 39:49
  33. LWLocks 38:22
  34. User management 39:00
  35. Postgres 18 55:43
  36. Gadget's use of Postgres 52:59
  37. turbopuffer 49:36
  38. When not to use Postgres 46:17
  39. Disks 46:13
  40. Multi-column indexes 41:21
  41. Self-driving Postgres 59:13
  42. caSe-inSENsiTive 26:22
  43. Monitoring from Postgres AI 44:40
  44. Multigres 1:19:27
  45. Multi-tenant options 50:18
  46. Mean vs p99 38:51
  47. What to log 48:34
  48. How to move off RDS 47:33
  49. Locks 38:53