~postgresweekly | Bookmarks (109)
-
A Practical Guide to Postgres Isolation Anomalies and How To Tame Them
A Practical Guide to Taming Postgres Isolation Anomalies — A practical, Ruby-based (though SQL heavy) walkthrough...
-
Why PostgreSQL needs a better API for alternative table engines? | OrioleDB
Why Postgres Needs a Better API for Alternative Table Engines? — Postgres has mechanisms for allowing...
-
You can make Postgres scale
You Can Make Postgres Scale — Newsflash: Postgres scales! After last week’s experiments with a 1...
-
A SQL MERGE statement performs actions based on a RIGHT JOIN
Think About MERGE in Terms of a RIGHT JOIN — RIGHT JOIN isn’t encountered too often...
-
Authentication & User Management Software - FusionAuth
Sure, You Can Roll Your Own Auth - If You Hate Free Time — Don’t sacrifice...
-
Postgres Troubleshooting: Fixing Duplicate Primary Key Rows | Crunchy Data Blog
Troubleshooting Duplicate Primary Key Rows — If a table has unwanted ‘duplicate rows’ (which can happen...
-
Can Artificial Intelligence Created Better Tables Than You?
Can Artificial Intelligence Create Better Tables Than You? — As someone guilty of leaning on LLMs...
-
Talking Postgres with Claire Giordano | Why Python developers just use Postgres with Dawn Wages
▶ 🎤 Why Python Developers Just Use Postgres — Dawn Wages of the Python Software Foundation joins Claire...
-
GitHub - xataio/agent: AI agent expert in PostgreSQL
Xata Agent: An 'AI Expert' in Postgres — An open source agent that monitors your database,...
-
https://sqlformat.darold.net/
pgFormatter 5.6: A Tool to Format SQL Code — You can test it out online, or...
-
Release pg_ivm 1.10 (2025-03-11) · sraoss/pg_ivm
pg_ivm 1.10: Incremental View Maintenance (IVM) Extension — A more efficient way to update materialized views...
-
GitHub - xataio/pgzx: Create PostgreSQL extensions using Zig.
pgzx 0.3: Create Postgres Extensions using Zig — If you’re familiar with pgrx as a way...
-
PostgreSQL: 1 trillion rows in Citus
1 Trillion Rows in Citus? — “Postgres scales,” but just how far does that go? Hans-Jürgen...
-
Postgres query cancellation
❌ Ways to Cancel Queries in Postgres — If you’ve got a query or two hogging Postgres’s...
-
Webinar | Proactive Postgres Practices to Prevent Performance Bottlenecks
▶ Don’t Let Postgres Maintenance Slip Through the Cracks — Secure your spot to learn the...
-
Implement Self-Join Elimination · postgres/postgres@fc069a3
Postgres Gets a Self-Join Elimination Optimization — Several years ago, someone suggested a join optimization where...
-
Introducing pgNow: A free, point-in-time diagnostic tool for PostgreSQL
Introducing pgNow: A Point-in-Time Diagnostic Tool — A free (but not open – it’s in preview...
-
Postgres OnLine Journal
New Random Functions in Postgres 17 — Postgres 17 introduced some new random number generation functions...
-
FerretDB 2.0 GA: Open Source MongoDB alternative, ready for production | FerretDB Blog
FerretDB 2.0: An Open Source MongoDB Alternative — MongoDB!? What if I told you this is...
-
GitHub - dbfixtures/pytest-postgresql: This is a pytest plugin, that enables you to test your code that relies on a running PostgreSQL Database. It allows you to specify fixtures for PostgreSQL pro...
pytest-postgresql 7.0: A Pytest Plugin for Testing Postgres-Using Python Apps — A plugin for the Pytest...
-
Postgres query plan visualization tools - pgMustard
A Roundup of Postgres Query Plan Visualization Tools — The EXPLAIN command, along with its many...
-
POSETTE: An Event for Postgres 2025
The Schedule is Out for POSETTE: An Event for Postgres! — POSETTE 2025, a free &...
-
PostgreSQL Development Conference 2025
PGConf.dev 2025: May 13-16 in Montréal, Canada — The successor event to PGCon, the PostgreSQL Development...
-
Validating Data Types from Semi-Structured Data Loads in Postgres with pg_input_is_valid | Crunchy Data Blog
Validating Data Types from Semi-Structured Data Loads — Postgres 16 and up offer the pg_input_is_valid function,...