Sammlung von Newsfeeds

Peter Eisentraut: GQL:2024 is out

Neues vom PostgreSQL Planet - 17. April 2024 - 6:00

The news today is that GQL:2024, the first version of the GQL standard, has been published by ISO. GQL is a new language for graph databases, like SQL is for relational databases.

Here is the link to it on the ISO web site:

This is the culmination of work that has been going on formally within ISO since 2019 and for several years more before that in preparation. (There was even a manifesto! How can you go wrong?)

Henrietta Dombrovskaya: PostgreSQL 17 features I am most waiting for

Neues vom PostgreSQL Planet - 17. April 2024 - 2:58

I won’t be able to attend Magnus’ talk at PG Day Chicago because it is scheduled at the same time as my talk, but fortunately, I attended his talk at SCaLe. There are several features I am really excited about, and I can’t wait to start using them!

Gabriele Bartolini: CloudNativePG Recipe 7: Postgres Vertical Scaling with Storage in Kubernetes - part 2

Neues vom PostgreSQL Planet - 16. April 2024 - 10:24

This is the second article in a series that explores advanced strategies for scaling PostgreSQL databases in Kubernetes with the help of CloudNativePG. This article focuses on horizontal table partitioning and tablespaces and how they can be used to manage large datasets. By partitioning tables based on specific criteria and optimising storage with tablespaces, PostgreSQL users can achieve better scalability and performance in cloud-native environments, just like they could in traditional VMs or bare metal deployments.

Andrew Atkinson: Use Cases for Merging and Splitting Partitions With Minimal Locking in PostgreSQL 17

Neues vom PostgreSQL Planet - 16. April 2024 - 2:00

This post looks at some interesting new capabilities managing Partitioned Tables coming in PostgreSQL 17, expected for release Fall 2024. The current major version is 16.

Current Table Partition Commands

Prior to Version 17, workflow options for partition management are limited to creating, attaching, and detaching partitions.

Once we’ve designed our partition structure, we couldn’t redesign it in place.

Adam Hendel: Operationalizing Vector Databases on Postgres

Neues vom PostgreSQL Planet - 15. April 2024 - 20:00

Why do we need vector databases? The proliferation of embeddings immediately brought forth the need to efficiently store, index, and search these arrays of floats. However, these steps are just a small piece of the overall technology stack required to make use of embeddings. The task of transforming source data to embeddings and the serving of the transformer models that make this happen is often left as a task to the application developer. If that developer is part of a large organization, they might have a machine learning or data engineering team to help them.

David Wheeler: Mini Summit: Jonathan Katz on TLEs

Neues vom PostgreSQL Planet - 15. April 2024 - 17:22

Coming up this week: the fourth installment of the Postgres extension ecosystem mini-summit. The topic: Trusted Language Extensions, a.k.a. TLEs.

Manisankar Kanagasabapathy: Rebuilding Tables online using pg_repack in PostgreSQL

Neues vom PostgreSQL Planet - 15. April 2024 - 10:01

Any database engine, including PostgreSQL, requires some routine maintenance to ensure optimal performance. Especially when there are massive delete or purge operations to delete rows from a Table, the fragmentation builds up within a table. Reclaim this fragmented space from disk requires a table to be rebuilt. At HexaCluster, we had many Customers asking us […]

Denis Laxalde: Improved query cancellation in PostgreSQL 17 and Psycopg 3.2

Neues vom PostgreSQL Planet - 15. April 2024 - 7:00

Toulouse, 15 April 2024

The upcoming PostgreSQL 17 will ship with improved query cancellation capabilities, as part of the libpq, and so will the upcoming release of Psycopg version 3.2.

About a month ago, Alvaro Herrera committed the following patch to PostgreSQL:

Luca Ferrari: pgenv: run once scripts

Neues vom PostgreSQL Planet - 15. April 2024 - 2:00

A new feature to run a single script at the very beginning of the cluster lifecycle.

pgenv: run once scripts

Today pgenv got a new release that provides a simple, but quite useful, feature: the capability to run a custom script the first time the instance is started.

Andrew Atkinson: 🎙️ Hacking Postgres 🐘 Podcast - Season 2, Ep. 1 - Andrew Atkinson

Neues vom PostgreSQL Planet - 15. April 2024 - 2:00

Recently I joined Ry Walker, CEO of Tembo, as a guest on the Hacking Postgres podcast.

Hacking Postgres has had a lot of great Postgres contributors as guests on the show, so I was honored to be a part of it being that my contributions are more in the form of developer education and advocacy.

Ry asked me about when I got started with PostgreSQL and what my role looks like today.

Protected: How to do PITR with Patroni and pgBackRest

PostgresqlHelp - 14. April 2024 - 12:21

This content is password protected. To view it please enter your password below:

Password:

Protected: How Patroni for PostgreSQL works internally

PostgresqlHelp - 14. April 2024 - 5:31

This content is password protected. To view it please enter your password below:

Password:

Protected: Patroni for PostgreSQL: FAQs & MCQs to Master High Availability

PostgresqlHelp - 14. April 2024 - 5:14

This content is password protected. To view it please enter your password below:

Password:

Protected: How to do major version upgrade on Patroni cluster

PostgresqlHelp - 14. April 2024 - 5:10

This content is password protected. To view it please enter your password below:

Password:

Protected: How to set up pgbackrest for Patroni PostgreSQL Cluster on Cent OS

PostgresqlHelp - 14. April 2024 - 5:07

This content is password protected. To view it please enter your password below:

Password:

Protected: How to setup pgBouncer for Patroni

PostgresqlHelp - 14. April 2024 - 5:00

This content is password protected. To view it please enter your password below:

Password:

Luca Ferrari: PostgreSQL 16 Coin

Neues vom PostgreSQL Planet - 14. April 2024 - 2:00

I just got the coin in the mail!

PostgreSQL 16 Coin

I just received in the mail the PostgreSQL 16 Coin with a great artwork!


I’m really happy to be part of this great community!




Shaun M. Thomas: PG Phriday: Under Observation

Neues vom PostgreSQL Planet - 12. April 2024 - 18:30

Have you ever wanted to use a non-superuser role in a Postgres database to perform actions that are normally restricted? Even something as simple as reading from the pg_stat_activity view requires special permissions to view the query column because it could contain sensitive information.

Hubert 'depesz' Lubaczewski: Waiting for …: SQL/JSON is coming back. Hopefully.

Neues vom PostgreSQL Planet - 12. April 2024 - 13:28
This is not the usual Waiting for post, but something should be said. Back in March/April of 2022 Andres Dunstan committed a series of patches that added support for lots of really interesting features from SQL/JSON standard. While I'm not avid user of json in database, I was very, very happy. Wrote couple of blogposts … Continue reading "Waiting for …: SQL/JSON is coming back. Hopefully."

Deepak Mahto: PL/pgSQL Conversion Gotchas: Cursors and Last Fetch.

Neues vom PostgreSQL Planet - 12. April 2024 - 7:18

Databases Cursors are one of the key components of development. We have been using them for traversing query results for processing based on business logic or functionality. In Code Conversion, Cursor code always needs to be ported either from PL\SQL or TSQL to Pl\pgSQL, and some special considerations need to be incorporated as best practices to avoid surprises or functionality failures.

Seiten