Sammlung von Newsfeeds

Andreas 'ads' Scherbaum: Adam Hendel

Neues vom PostgreSQL Planet - 28. April 2025 - 16:00
PostgreSQL Person of the Week Interview with Adam Hendel: My name is Adam Hendel and I live in Minnesota (USA). I grew up playing ice hockey and it was a very important part of my life up until age 21. Then I went on to get bachelor degrees in finance and physics and amasters in data science. I served in the U.S. Army military intelligence corps after college. I’ve been working in data science, machine learning, and software engineering ever since.

DARIA NIKOLAENKO: Taming large datasets in PostgreSQL: archiving and retention without the pain

Neues vom PostgreSQL Planet - 28. April 2025 - 13:16

PostgreSQL databases tend to grow silently. One day, you notice queries slowing down, backups taking forever, and no one remembering what is in that 500 GB log table. If this sounds familiar, you’re not alone.

Partitioning makes things manageable

If your database has one massive table that keeps growing, partitioning can be a lifesaver. PostgreSQL has supported native declarative partitioning since version 10, and recent versions (13 and up) have made it much easier to work with.

Tomas Vondra: [PATCH IDEA] adaptive execution for `IN` queries

Neues vom PostgreSQL Planet - 28. April 2025 - 12:00

Last week I visited the Malmö PUG to talk about performance cliffs. It’s a really nice meetup - cozy environment, curious audience asking insightful questions. I highly recommend attending or even giving a talk there.

Ian Barwick: PgPedia Week, 2025-04-27

Neues vom PostgreSQL Planet - 27. April 2025 - 22:52

A very minimal edition this week, due to lack of time, and it's been relatively quiet anyway.

more...

KUNTAL GHOSH: Exploring the limits of Postgres

Neues vom PostgreSQL Planet - 27. April 2025 - 3:30

Postgres is a powerful and feature-rich database, but like any system, it has certain limits that are good to be aware of. In this post, we'll take a look at a few interesting limits in Postgres.

Dave Stokes: Incremental Backups in PostgreSQL 17

Neues vom PostgreSQL Planet - 26. April 2025 - 17:26
 The old adage that a DBA or SRE is only as good as their last backup is true.  PostgreSQL 17 added the ability to combine multiple incremental backups with a full backup to provide a complete data dictionary to recover a failed system. It is very easy to use.
This is a quick example of using incrementals. I recommend watching this video by Robert Haas for more details and some discussion of backup strategies.

Regina Obe: FROM function or SELECT function

Neues vom PostgreSQL Planet - 26. April 2025 - 2:47

When I have set returning functions and even non-set returning functions, I love putting them in the FROM clause instead of the SELECT part. I often take it for granted that the results are usually the same, but in some important situations, they are different. It's not guaranteed to be the same when your function is not immutable.

Continue reading "FROM function or SELECT function"

Ernst-Georg Schmid: TRAKTOR 2 is out!

Neues vom PostgreSQL Planet - 25. April 2025 - 14:35

Check TRAKTOR 2 - less complicated, more stable, cloud ready! Compatible with PostgreSQL 16 and 17.

Kaarel Moppel: Striping Postgres data volumes - a free lunch?

Neues vom PostgreSQL Planet - 23. April 2025 - 23:00
A small follow up on my previous post on various Postgres scale-up avenues in my preferred order. The post received quite a bit of interest - meaning people at least still “wish” performant databases :) And - the ones who are willing to put in a bit of effort with...

Ernst-Georg Schmid: TRAKTOR revisited

Neues vom PostgreSQL Planet - 22. April 2025 - 16:52

Working on TRAKTOR again. The good news is, it still works with PostgreSQL 17.x and I have completely replaced psycopg2 with pg8000 to remove all native dependencies. The bad news is, if you don't want to run the arbiter as superuser it's a complicated dance of permissions, some of which can only be GRANTed by a superuser, and I have to find a way to automate this as far as possible.

Andrei Lepikhov: On expressions' reordering in Postgres

Neues vom PostgreSQL Planet - 22. April 2025 - 13:08

Today, I would like to discuss additional techniques to speed up query execution. Specifically, I will focus on rearranging conditions in filter expressions, JOINs, HAVING clauses, and similar constructs. The main idea is that if you encounter a negative result in one condition within a series of expressions connected by the AND operator, or a positive result in one of the conditions linked by the OR operator, you can avoid evaluating the remaining conditions. This can save computing resources.

Ibrar Ahmed: 8 Steps to Proactively Handle PostgreSQL Database Disaster Recovery

Neues vom PostgreSQL Planet - 22. April 2025 - 8:13

When disaster strikes, whether a natural disaster or a technical event, its impact on your network, database, and end-users can cause both costly downtime and data corruption. Data corruption, whether sparked by hardware failures like dying disks or faulty RAM, software glitches such as operating system bugs, or human missteps like accidental overwrites, is a terrifying prospect for any administrator. Yet, it’s not a death sentence.Your PostgreSQL database is typically a dependable cornerstone of your operations.

Laurenz Albe: Type alignment and padding bytes: how to not waste space in PostgreSQL tables

Neues vom PostgreSQL Planet - 22. April 2025 - 7:00


© Laurenz Albe 2025

Saving storage space should not be your first objective in a PostgreSQL database. Very often, the desire to conserve space aggressively comes at the expense of performance. But there is also no reason to needlessly waste space. Therefore, it is a good idea to be familiar with the concepts of data type alignment and padding bytes in PostgreSQL.

David Wheeler: Mini Summit 4: The User POV

Neues vom PostgreSQL Planet - 21. April 2025 - 19:26

And we’re back.

Ian Barwick: PgPedia Week, 2025-04-20

Neues vom PostgreSQL Planet - 20. April 2025 - 22:10
PostgreSQL 18 changes this week

With all five CommitFests over, we're now into the testing and bugfix phase, and no new features are likely to be added. Having said that, there have been a few tweaks to SQL function performance and handling this week.

Floor Drees: Contributions for the week of 2025-04-14 (Week 15)

Neues vom PostgreSQL Planet - 20. April 2025 - 19:31

April 9 Christoph Berg spoke at the Postgres Extensions Ecosystem Mini-Summit #3 (slides, recording, transcript), a series of virtual events leading up to the gathering at PGConf.Dev.

Floor Drees: Contributions for the week of 2025-04-07 (Week 14)

Neues vom PostgreSQL Planet - 20. April 2025 - 19:28

April 2nd the Talking Postgres podcast airs live, with Claire Giordano as the host, Bruce Momjian as the guest, and Aaron Wislang as its producer.

Henrietta Dombrovskaya kicked off Prairie Postgres, with help from Pat Wright, Dian Fay and Anna Bailliekova.

Floor Drees: Contributions for the week of 2025-03-31 (Week 13)

Neues vom PostgreSQL Planet - 20. April 2025 - 16:58

Gülçin Yıldırım Jelínek organized the [Prague PostgreSQL Meetup, March Edition on March 31st]((https://www.meetup.com/prague-postgresql-meetup/events/306440481). Mayuresh B and Tomáš Vondra presented sessions.

Floor Drees: Contributions for the week of 2025-03-24 (Week 12)

Neues vom PostgreSQL Planet - 20. April 2025 - 16:49

Nordic PGDay (March 18) was organized by Daniel Gustafsson, Magnus Hagander, Georgios Kokolatos.

The following speakers contributed with a talk:

Seiten