Postgres Weekly
Feed since 17 Mar 2019This feed publishes the latest news and updates on one of the most popular open-source relational database systems in the world. See: http://postgresweekly.com/
To subscribe to and get updates from Postgres Weekly in your feed stream, sign up, or see the rest of our feeds.
Dealing with the PostgreSQL error "found xmin ... from before relfrozenxid ..."
Dealing With "found xmin ... from before relfrozenxid" — A look into a commonly reported error with...
Fully Managed PostgreSQL as a Service | Heroku
Find Your Flow with Heroku Postgres — The world’s most advanced open source database is easier...
How about trailing commas in SQL?
How About Trailing Commas in SQL? — Could this be the simplest yet most requested SQL...
Scaling with PostgreSQL without boiling the ocean
Scaling Postgres without Boiling the Ocean — Postgres scales pretty far out of the box with...
Release v0.1.4: 400 PG Extensions · pgsty/pig
Pig v0.1.4: Now with 400 Postgres Extensions — Pig (short for Postgres Install Genius) is one...
pgroll 0.9.0: New Schema Migration Features for Postgres | pgroll
pgroll 0.9.0 Released with New Schema Migration Features — pgroll is a tool for performing reversible...
GitHub - orf/locksmith: Detect SQL migration issues quickly and easily
Locksmith: Detect SQL Migration Issues Quickly — A new Rust-powered tool to detect table locks, table...
Distribute PostgreSQL 17 with Citus 13
Citus 13: Now with Postgres 17 Support — Citus is a long standing open source extension...
GitHub - chartdb/chartdb: Database diagrams editor that allows you to visualize and design your DB with a single query.
ChartDB: Open Source Database Schema Diagram Editor — Create a new schema from scratch or quickly...
DB Fiddle - SQL Database Playground
DB Fiddle: An Online SQL Database Playground — It’s been a couple of years since I...
Replacing Oracle Hints: Best Practices with pg_hint_plan on PostgreSQL
Replacing Oracle Hints: Best Practices with pg_hint_plan — Oracle Database users can use ‘hints’ to guide...
commit_delay for better performance: a PostgreSQL benchmark
commit_delay for Better Performance: A Postgres Benchmark — Laurenz shares benchmark results highlighting the performance wins...
Automating Data Summarization in PostgreSQL With Claude
🤖 Automating Data Summarization in Postgres with Claude — Timescale shows how to bring pgvector together with...
GitHub - microsoft/documentdb: DocumentDB offers a native implementation of document-oriented NoSQL database, enabling seamless CRUD operations on BSON data types within a PostgreSQL framework. Pow...
DocumentDB: Microsoft Brings More NoSQL to Postgres — Not to be confused with the proprietary Amazon...
Just because you’re getting an index scan, doesn't mean you can’t do better! - pgMustard
Just Because You’re Getting an Index Scan, Doesn't Mean You Can’t Do Better — If you...
Mathesar - Open source UI for Postgres databases
Mathesar: A Spreadsheet Interface to Postgres Databases — An open source (GPLv3) tool providing a table-style...
Logon trigger in PostgreSQL
Logon Triggers in Postgres — In Postgres 17 you can create a trigger that occurs upon...
GitHub - cybertec-postgresql/pg_squeeze: A PostgreSQL extension for automatic bloat cleanup
pg_squeeze 1.8: Extension to Automate Table Bloat Cleanup — While not a replacement for vacuuming, this...
VACUUM (INDEX_CLEANUP OFF) Considered Harmful
VACUUM (INDEX_CLEANUP OFF) Considered Harmful — “Unless you are sure you know what you are doing...
Hello world! - 🔬 pgwatch
pgwatch 3.0: A Flexible Postgres Monitoring Solution — v3.0 adds support for Postgres 17 (including new...
InstantDB: A Modern Firebase
A Major Aurora Postgres Upgrade with Zero Downtime — Inspired by an earlier blog post from...
ParadeDB
A New Postgres Block Storage Layout for Full Text Search — pg_search is a Postgres extension...
PostgreSQL Cheatsheet | Datadog
PostgreSQL Performance Monitoring Cheatsheet — Start tracking vital resource and activity metrics from your PostgreSQL databases...
GitHub - dbos-inc/dbos-transact-ts: Ultra-Lightweight Durable Execution in TypeScript
DBOS Transact v2: Lightweight Durable Execution in TypeScript — An opensource library for lightweight durable execution...
Who Contributed to PostgreSQL Development in 2024?
Who Contributed to Postgres Development in 2024? — Each year, Robert compiles a list of those...
Anatomy of table-level locks: Reducing locking impact
Anatomy of Table-Level Locks: Reducing Locking Impact — It’s easy to lock an entire table when...
VeilStream
VeilStream – Simple Data Access Management for Postgres — VeilStream is a secure, self-hosted, Postgres filter...
# GROUP BY: Fixing optimizer estimates
GROUP BY and Fixing Optimizer Estimates — Did you know the more columns a GROUP BY...
Implementing thread-safe scanners and parsers in PostgreSQL
Implementing Thread-Safe Scanners and Parsers in Postgres — Unless you’re a Postgres implementer (like top 5...
Don't forget about the Postgres parallel leader participation setting
Don't Forget About the Parallel Leader Participation Setting — Kaarel has his own TLDR: “You should...
HeidiSQL - MariaDB/MySQL, MSSQL, PostgreSQL, SQLite and Interbase/Firebird made easy
HeidiSQL 12.10: A Native Windows App for Database Work — A handy, open source database management...
Don't Do This - PostgreSQL wiki
Don't Do This (in Postgres) — An interesting page on the official Postgres wiki that rounds...
GitHub - sj26/activerecord-dsql-adapter: Active Record Adapter for AWS Aurora DSQL
Ruby Active Record Adapter for AWS Aurora DSQL — The “very beginnings” of an Active Record...
GitHub - Mooncake-Labs/pg_mooncake: Columnstore Table in Postgres
pg_mooncake: Fast Columnstore Tables in Postgres for Analytics — A Postgres extension that adds columnar storage...
Idle Transactions Cause Table Bloat? Wait, What? | Stormatics
Idle Transactions Cause Table Bloat? Wait, What? — “Yup, you read it right. Idle transactions can...
Anatomy of Table-Level Locks in PostgreSQL
The Anatomy of Table-Level Locks — A look at the meaning and motivation behind locking in...
Vendor Evaluation Template for Postgres Performance Tools
Find the Best Postgres Monitoring & Tuning Vendor for 2025 — Download our free Vendor Evaluation...
The power of open source in PostgreSQL
The Power of Open Source in Postgres — Laurenz demonstrates how Postgres’ open source nature is...
Fix a top cause of slow queries in PostgreSQL (no slow query log needed)
How to Fix a Common Cause of Slow Queries in Postgres — A database engineer at...
GitHub - sqitchers/sqitch: Sensible database change management
Sqitch 1.5: Database Change Management Tool — A database and framework independent (Postgres 8.4+ is supported)...
GitHub - pgspider/sqlite_fdw: SQLite Foreign Data Wrapper for PostgreSQL
SQLite Foreign Data Wrapper for Postgres v2.5 — Requires a Linux or POSIX-compliant system, but now...
PostgreSQL Anonymizer
PostgreSQL Anonymizer 2.0: Data Masking for Postgres — Rather than simply anonymizing dumps, this extension takes...
Postgres backend statistics (Part 1): I/O statistics
Postgres 18 to Get Backend-Level Statistics — Barring any unforeseen problems, Postgres 18 (likely due late...
CFP | POSETTE: An Event for Postgres 2025
POSETTE 2025: Call for Proposals (CFP) is Open! — POSETTE: An Event for Postgres, a free &...
ANNOUNCE pig: The Postgres Extension Wizard
PIG: A New Package Manager for Postgres — Postgres Install Genius is a new package manager...
pg_incremental: Incremental Data Processing in Postgres | Crunchy Data Blog
pg_incremental: Incremental Data Processing in Postgres — Marco introduces a new Postgres extension offering automated, incremental...
https://pgpedia.info/
4. pgPedia: A Postgres Encyclopedia of Sorts — An interesting, cleanly formatted wiki-esque reference guide to Postgres’...
SQL query optimization: a comprehensive developer's guide
1. SQL Query Optimization: A Comprehensive Developer's Guide — A bumper packed post digging into the optimization...
Some of My Favorite Things – Postgres Queries
Some of My Favorite Things – Postgres Queries — There’s not really any big Postgres news...