#648 — May 13, 2026 |
|
Postgres Weekly |
|
|
Strong Views on Postgres Radim Marek |
REFRESH MATERIALIZED VIEW Shouldn't Block Prod — You wrote the materialized view to pre-compute rollups. Now it locks the table on refresh. Get $1000 in credit to try what replaces it. TimescaleDB continuous aggregates update incrementally on live data. No REFRESH, no lock, no cron. Tiger Data (creators of TimescaleDB) sponsor |
|
Making JSONB More Queryable with Generated Columns — A benchmark-driven comparison of GIN, expression indexes, and generated columns. Richard finds the B-tree-based options beat GIN on query latency, storage, and writes, with generated columns the most maintainable. Richard Yen |
|
IN BRIEF:
|
|
No Compiler Required: Writing SQL-Only Extensions — It’s easy to think of Postgres extensions as complex multi-language projects (many of the most popular ones are!) but they can be built entirely from SQL you already know. Shaun walks through creating such an extension here. Shaun Thomas |
|
A Field Guide to Alternative Storage Engines for Postgres — Six years after the table access method API shipped in Postgres 12, Christophe surveys what the ecosystem actually looks like and why it’s messier than the early predictions suggested. Christophe Pettus |
|
▶ From MemSQL to HorizonDB: An Engineer's Journey with Adam Prout — The founding architect of Azure HorizonDB on his 20-year journey through relational databases to Postgres. Talking Postgres Podcast podcast |
|
📄 Tracing Postgres Using eBPF and Hardware Breakpoints – TIL you can track variables like 📄 A Beginner's Guide to SSL in Postgres – A handy primer, including a list of common mistakes to avoid. Shridhar Khanal |
|
|
RELEASES AND CODE: |
|
|
pg_flight_recorder: Continuous State Sampling via Dmitry Ventin (Supabase) |
|
pg_sorted_heap 0.13.0: Physically Sorted Storage with HNSW Vector Search —
An early-stage extension offering physically sorted tables with zone-map block pruning and a planner-integrated HNSW vector index, no Sergey Kuznetsov |
|
|
Got a new email? You can change your address here. Bored of us? Click here to stop getting Postgres Weekly. Got a link for us? Reply and tell us. We can't include everything but we'll look at anything you send. Thanks! Published by Cooper Press Ltd. Postgres, PostgreSQL and the Slonik Logo are trademarks or registered trademarks of the PostgreSQL Community Association of Canada. |


