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.
PostgreSQL 17.1, 16.5, 15.9, 14.14, 13.17, and 12.21 Released!
Postgres 17.1, 16.5, 15.9, 14.14, 13.17, and 12.21 Released — A roundup of releases for every...
DBngin | All-in-One Database Version Management Tool
DBngin: Simple Postgres, MySQL and Redis on Mac and Windows — You could use Docker, you...
GitHub - frectonz/pglite-fusion: Embed an SQLite database in your PostgreSQL table. AKA multitenancy has been solved.
pglite-fusion: Embed SQLite Databases in Postgres Tables — An extension that gives you the ability to...
The Doom That Came To PostgreSQL: When Collations Change
The Doom That Came To Postgres: When Collations Change — What can happen when the library...
Postgres on Spot VMs - only for the crazy?
Running Postgres on Spot VMs? 🤯 — Building on a talk from PGConf Europe, Kaarel looks...
Loading the World! OpenStreetMap Import In Under 4 Hours | Crunchy Data Blog
Loading the World: An OpenStreetMap Import in Under 4 Hours — Did you know that OpenStreetMap’s...
Easy Totals and Subtotals in Postgres with Rollup and Cube | Crunchy Data Blog
Easy Totals and Subtotals in Postgres with Rollup and Cube — Handy additions for performing more...
Boosting Postgres INSERT Performance by 50% With UNNEST
Boosting INSERT Performance by 50% with UNNEST — You probably know that using COPY is usually...
Crunchy Data Warehouse - Modern Postgres Data Warehouse
Postgres Reimagined for Data Warehousing — Crunchy Data Warehouse combines managed storage, a powerful analytics engine,...
A change to ResultRelInfo - A Near Miss with Postgres 17.1 | Crunchy Data Blog
A Change to ResultRelInfo: A Near Miss with Postgres 17.1 — A seemingly minor change in...
PostgreSQL Conference Europe 2024
▶ The PostgreSQL Conference Europe 2024 Talks — Europe’s annual Postgres conference went down well in Athens...
GitHub - kristiandupont/schemalint: Lint database schemas
Schemalint: A Linter for Postgres Schemas — A linter that lets you raise errors on a...
PostgreSQL Workload Analyzer — PoWA 4.2.2 documentation
PostgreSQL Workload Analyzer (PoWA) 5.0 Released — A performance tool for collecting and aggregating metrics from...
Data EgretFrom Backup to Integrity: Leveraging WAL-G for PostgreSQL - Data Egret
From Backup to Integrity: Leveraging WAL-G — Making backups is one thing, ensuring their integrity in...
Text identifiers in PostgreSQL database design | boringSQL
Text Identifiers in Postgres Database Design — A variety of things to consider if, rather than...
Understanding Volatility in PL/pgSQL Functions: A Real-World Lesson
Understanding Volatility in PL/pgSQL Functions — Deepak shares a real-world example of the importance of understanding...
8 Steps in Writing Analytical SQL Queries | Crunchy Data Blog
8 Steps in Writing Analytical SQL Queries — If you’ve got a complex analytical query to...
PostgreSQL
Learn PostgreSQL with Redgate — New to PostgreSQL? Check out Redgate’s PostgreSQL learning resources hub for...
Announcing: pgvector 0.8.0 released and available on Nile
pgvector 0.8.0 Released — There’s a post about this release of the popular vector indexing and...
Fastest Open-Source Databases
Benchmarking Postgres vs MariaDB and MySQL — Using a custom-built benchmarking tool, Reserva, the author found...
Plugging the Postgres Upgrade Hole | Tembo
Plugging the Postgres Upgrade Hole? — The author claims that community discussions often raise the point...
Migrating in-place from PostgreSQL to MySQL
Migrating In-Place from Postgres to MySQL – (!) — Not the typical migration we’d be talking about here!...
Amazon Aurora PostgreSQL Limitless Database is now generally available | Amazon Web Services
Amazon Aurora PostgreSQL Limitless Database Generally Available — A new way to horizontally scale/shard Amazon Aurora...
Vector Databases Are the Wrong Abstraction
Vector Databases are the Wrong Abstraction — When it comes to semantic search, Timescale thinks that...
pg_flo - Stream, transform, and route PostgreSQL data in real-time
pg_flo: Stream, Transform, and Route Postgres Data in Real-time — Offers a set of filters and...
GitHub - OneSparse/OneSparse: Accelerated Sparse Linear Algebra with Postgres and SuiteSparse
OneSparse: Accelerated Sparse Linear Algebra for Postgres — Like JSON/JSONB types did for unstructured data, OneSparse...
GitHub - CrunchyData/pgCompare: pgCompare – a straightforward utility crafted to simplify the data comparison process, providing a robust solution for comparing data across various database platforms.
pgCompare: A Java App to Check Post-Replication Data Consistency — If you’re moving data from one...
ProxySQL Expands Database Support to PostgreSQL in Version 3.0.0-Alpha - ProxySQL
ProxySQL Expands Database Support to Postgres — ProxySQL is an open source MySQL proxy that has,...
GitHub - gajus/pg-dump-parser: Parses PostgreSQL dump files into an array of schema objects.
pg-dump-parser: Parses Postgres Dump Files into Arrays of Schema Objects — Takes a Postgres database dump, splits...
⚡ pgdoc.link ⚡
pgdoc.link: A New Way to Search Postgres Documentation — Hubert has been looking for a way...
pg_parquet: An Extension to Connect Postgres and Parquet | Crunchy Data Blog
pg_parquet: An Extension to Connect Postgres and Parquet — A new open-source extension for working with...
GitHub - duckdb/pg_duckdb: DuckDB-powered Postgres for high performance apps & analytics.
pg_duckdb: DuckDB-Powered Postgres for High Performance Analytics — An official Postgres extension (built in collaboration with Hydra...
Postgres Version Report
Postgres Version Report — An online tool where you paste your Postgres server’s full version information...
Request-reply in Postgres
Request-Reply in Postgres — “I wondered the other day if you could build a request-reply mechanism...
How to Build an Image Search Application With OpenAI CLIP & PostgreSQL in JavaScript
How to Build an Image Search App with OpenAI CLIP, Postgres, and JavaScript — A tutorial...
Using CTID Based Pagination for Data Cleanups in PostgreSQL
Using CTID Based Pagination for Data Cleanups — The CTID field is unique for every row...
Speaking in Tongues: PostgreSQL and Character Encodings
Speaking in Tongues: Postgres and Character Encodings — Character encodings may be the definitive ‘important but...
Case study: optimization of weirdly picked bad plan – select * from depesz;
Case Study of Optimizing a 'Weirdly Picked' Bad Plan — “We recently hit an interesting case...
Webinar | How to Compare Postgres Plans & Tune Slow Queries with pganalyze
How to Compare Postgres EXPLAIN Plans & Tune Slow Queries — Are slow Postgres queries impacting...
4 Ways to Create Date Bins in Postgres: interval, date_trunc, extract, and to_char | Crunchy Data Blog
4 Ways to Create Date Bins in Postgres — When you need to generate a report...
SQL/JSON is here! (kinda “Waiting for Pg 17”) – select * from depesz;
SQL/JSON is Here (Somewhat!) — JSON_TABLE (above) is great, but makes up just one part of...
Postgres Performance Check List
Get Proactive with Postgres Performance with This Monthly Check List — Staying on top of PostgreSQL...
Convert JSON into Columns and Rows with JSON_TABLE | Crunchy Data Blog
Convert JSON into Columns and Rows with JSON_TABLE — New Postgres 17 feature alert! JSON_TABLE is...
Home - Greenmask — PostgreSQL masking and obfuscation tool
Greenmask: Postgres Data Masking and Obfuscation Tool — A Go-powered utility for dumping a Postgres database...
PGroonga - Make PostgreSQL fast full text search platform for all languages with zero ETL!
PGroonga: Extend Full Text Search Features to All Languages — Brings the Groonga fulltext search engine...
Postgres Type Explorer
Postgres Type Explorer: See Data Types for Various Use Cases — As part of the launch...
Is pg_dump a Backup Tool?
Is pg_dump a 'Backup' Tool? — I’ve used pg_dump to make backups, and probably so have...
Dealing with trigger recursion in PostgreSQL
Trigger Recursion and How to Deal with It — If you’ve set up a trigger whose...
dbx
🤖 dbx: A Forthcoming AI-Powered SQL Editor and Database Client — We rarely link to tools that...
GitHub - timescale/pgai: Bring AI models closer to your PostgreSQL data
Building AI Apps on Postgres? Start with pgai — pgai is a PostgreSQL extension that brings...