Sammlung von Newsfeeds

Tomas Vondra: [PATCH IDEA] parallel pgbench -i

Neues vom PostgreSQL Planet - 1. Oktober 2024 - 12:00

There are multiple tools to run benchmarks on Postgres, but pgbench is probably the most widely used one. The workload is very simple and perhaps a bit synthetic, but almost everyone is familiar with it and it’s a very convenient way to do quick tests and assessments. It was improved in various ways (e.g. to do partitioning), but the initial data load is still serial - only a single process does the COPY. Which annoys me - it may take a lot of time before I can start with the benchmarks itself.

Laurenz Albe: What's so great about PostgreSQL v17?

Neues vom PostgreSQL Planet - 1. Oktober 2024 - 8:00


© Laurenz Albe 2024

Every year in fall, there is a new PostgreSQL release. After looking at the highlights of PostgreSQL v17, you may think, “what's the big deal?” Quite a few people might even be unhappy about the reminder that they should really upgrade some time soon. Time to explain how wonderful PostgreSQL v17 is!

Andreas 'ads' Scherbaum: Vasilis Ventirozos

Neues vom PostgreSQL Planet - 30. September 2024 - 16:00
PostgreSQL Person of the Week Interview with Vasilis Ventirozos: My name is Vasilis Ventirozos. I’m from Athens - Greece. I am 44 years old. A homeworker since 2013, a PostgreSQL DBA and performance engineer since simpler times.

Hubert 'depesz' Lubaczewski: Waiting for PostgreSQL 18 – Add temporal PRIMARY KEY and UNIQUE constraints

Neues vom PostgreSQL Planet - 30. September 2024 - 12:19
On 17th of September 2024, Peter Eisentraut committed patch: Add temporal PRIMARY KEY and UNIQUE constraints   Add WITHOUT OVERLAPS clause to PRIMARY KEY and UNIQUE constraints. These are backed by GiST indexes instead of B-tree indexes, since they are essentially exclusion constraints with = for the scalar parts of the key and && for … Continue reading "Waiting for PostgreSQL 18 – Add temporal PRIMARY KEY and UNIQUE constraints"

Robert Haas: PostgreSQL Hacking Workshop - October 2024

Neues vom PostgreSQL Planet - 30. September 2024 - 4:29
This month, I'll be hosting a discussion of Thomas Munro's 2024.pgconf.dev talk, Streaming I/O and vectored I/O. As usual, there will be three sessions, and you can use this form to sign up for the session you prefer.

cary huang: Table Access Method: How Data Update is Handled in PostgreSQL

Neues vom PostgreSQL Planet - 28. September 2024 - 0:05
Introduction

In previous blogs, we talked about an overview of PostgreSQL’s table access method API here , how sequential scan is handled within this API here, and how data insertion is handled here.

Stefanie Janine: pgsql_tweaks 0.10.6 released

Neues vom PostgreSQL Planet - 28. September 2024 - 0:00
pgsql_tweaks is a bundle of functions and views for PostgreSQL

The soucre code is available on GitLab, a mirror is hosted on GitHub.
One could install the whole package, or just copy what is needed from the source code.

The extension is also available on PGXN.

Amit Kapila: Coming up in Postgres - PostgreSQL 17 and trends and innovations to watch

Neues vom PostgreSQL Planet - 27. September 2024 - 3:00

PostgreSQL has released a new version, with a host of updates and improvement to the world’s most advanced open-source database. In this blog post, I want to take you through the key new features implemented in PostgreSQL 17.

Stefanie Janine: pgsql_tweaks 0.10.5 released

Neues vom PostgreSQL Planet - 27. September 2024 - 0:00
pgsql_tweaks is a bundle of functions and views for PostgreSQL

The soucre code is available on GitLab, a mirror is hosted on GitHub.
One could install the whole package, or just copy what is needed from the source code.

The extension is also available on PGXN.

semab tariq: Using pg_upgrade to Upgrading Your PostgreSQL Cluster on Windows

Neues vom PostgreSQL Planet - 26. September 2024 - 11:36

Upgrading your PostgreSQL cluster is an important task to keep your database running smoothly and securely. With each new release, PostgreSQL introduces performance improvements, security patches, and new features that can benefit your system. However, upgrading can be a bit tricky, especially if you're working in a Windows environment, where certain challenges like permissions, service management, and file handling may differ from Linux setups.

Amit Kapila: Online Upgrading Logical and Physical Replication Nodes

Neues vom PostgreSQL Planet - 26. September 2024 - 6:13

In my last blog post, Evolution of Logical Replication, I mentioned the future development of a feature to allow "upgrades of logical replication nodes." The upcoming release of PostgreSQL 17 includes this feature. Previously, after major version upgrades (via pg_upgrade), users couldn't immediately connect and write data to logical replication nodes. This was because the slots were lost during upgrades, preventing replication from continuing.

Regina Obe: PostGIS 3.5.0

Neues vom PostgreSQL Planet - 26. September 2024 - 2:00

The PostGIS Team is pleased to release PostGIS 3.5.0! Best Served with PostgreSQL 17 RC1 and GEOS 3.13.0.

This version requires PostgreSQL 12 - 17, GEOS 3.8 or higher, and Proj 6.1+. To take advantage of all features, GEOS 3.12+ is needed. SFCGAL 1.4+ is needed to enable postgis_sfcgal support. To take advantage of all SFCGAL features, SFCGAL 1.5 is needed.

Tomas Vondra: Playing with BOLT and Postgres

Neues vom PostgreSQL Planet - 25. September 2024 - 12:00

A couple days ago I had a bit of free time in the evening, and I was bored, so I decided to play with BOLT a little bit. No, not the dog from a Disney movie, the BOLT tool from LLVM project, aimed at optimizing binaries. It took me a while to get it working, but the results are unexpectedly good, in some cases up to 40%. So let me share my notes and benchmark results, and maybe there’s something we can learn from it.

Adarsh Shah: Announcing Tembo Self Hosted GA

Neues vom PostgreSQL Planet - 25. September 2024 - 11:00
This post contained content that could not be rendered in the Atom feed. Please use the official post link: https://tembo.io/blog/self-hosted-ga

Stefan Fercot: pgBackRest dedicated backup host

Neues vom PostgreSQL Planet - 25. September 2024 - 10:00

As I mentioned in my last blog post, as your cluster grows with multiple standby servers and potentially automated failover (using tools like Patroni), it becomes more practical to set up a dedicated repository host, also known as a dedicated backup server. This backup server can then trigger backups and automatically select the appropriate node in case of failover, eliminating the need for manual intervention.

Gülçin Yıldırım Jelínek: Prague PostgreSQL Meetup on September 30th

Neues vom PostgreSQL Planet - 25. September 2024 - 2:00
The fifth Prague PostgreSQL Meetup of 2024 will take place on September 30th!

Adam Hendel: Building an image search engine on Postgres

Neues vom PostgreSQL Planet - 24. September 2024 - 11:00
This post contained content that could not be rendered in the Atom feed. Please use the official post link: https://tembo.io/blog/image-search

Pavlo Golub: PGDay Hyderabad 2024 Reflections

Neues vom PostgreSQL Planet - 24. September 2024 - 8:00
Introduction

As a senior database consultant and developer at CYBERTEC PostgreSQL International, I enjoyed speaking at PGDay Hyderabad 2024. This event marked two firsts for me: my first time visiting India and the first-ever PostgreSQL conference held in Hyderabad. I was filled with excitement and curiosity as I started this journey. I didn't know what to expect, but I was eager to experience it all.

Pavel Luzanov: PostgreSQL 17: part 5 or CommitFest 2024-03

Neues vom PostgreSQL Planet - 24. September 2024 - 2:00

Since the PostgreSQL 17 RC1 on a home run towards the official PostgreSQL release, scheduled for September 26, 2024.

Brandur Leach: Real World Performance Gains With Postgres 17 B-tree Bulk Scans

Neues vom PostgreSQL Planet - 23. September 2024 - 16:15

With RC1 freshly cut, the release of Postgres 17 is right on the horizon, giving us a host of features, improvements, and optimizations to look forward to.

As a backend developer, one in particular pops off the page, distinguishing itself amongst the dozens of new release items:

Allow btree indexes to more efficiently find a set of values, such as those supplied by IN clauses using constants (Peter Geoghegan, Matthias van de Meent)

Seiten