PGSession 18 : les conférences en replay

Saint-Étienne, le 20 février 2026

La journée Conférences de la PGSession 18 s’est tenue le 14 janvier dernier à Paris. Voici les liens vers les supports de présentation et les vidéos en replay.

→ Lire la suite...

Plongez dans le monde de CloudNativePG #10 - Mise à jour des Nodes et PDB

Lyon, le 19 février 2026

CloudNativePG ou comment embarquer un éléphant sur un porte-conteneurs !

Lorsque l’on associe PostgreSQL et mise à jour, la première chose qui vient en tête est la mise à jour des binaires PostgreSQL. Si les instances sont déployées avec CloudNativePG, la gestion des versions de l’opérateur est également à prendre en compte.

Et Kubernetes dans tout ça ? Quel est l’impact d’une mise à jour de l’orchestrateur sur nos instances ? Voyons tout cela dans ce nouvel article.

→ Lire la suite...

Formations Dalibo : les prochaines sessions

Saint-Étienne, le 18 février 2026

Administration et Performances de PostgreSQL, Développement avec SQL… Dalibo vous propose des formations en présentiel ou à distance. Voici les dates des prochaines sessions inter-entreprises jusqu’à fin 2026.

→ Lire la suite...

Sortie de PostgreSQL 18.2, 17.8, 16.12, 15.16 et 14.21

Strasbourg, le 12 février 2026

Addendum du 17 février : en raison de régressions liées à la fonction substring et à des arrêts possibles du serveur secondaire, nous vous recommandons de surseoir à la mise à jour. Une nouvelle mise à jour est prévue le 26 février.

Le PostgreSQL Global Development Group a publié le 12 février une mise à jour pour toutes les versions supportées de PostgreSQL, c’est-à-dire les versions 18.2, 17.8, 16.12, 15.16, 14.21. Cette mise à jour corrige 5 failles de sécurité et plus de 65 bugs remontés ces derniers mois.

→ Lire la suite...

UUID v7 – 80x moins d'I/O pour VACUUM

Mont de Marsan, le 6 février 2026

Le type de donnée Universally unique identifier ou UUID est très apprécié dans les architectures distribuées. En effet, une séquence classique (SERIAL, IDENTITY) ne garantit l’unicité qu’au sein d’une seule base de données, là où un UUID est voulu unique au monde par construction, tout en étant généré localement, sans coordination centrale.

Cependant leur nature aléatoire pose un problème de performance mal connu (sauf des DBA PostgreSQL…): la fragmentation des index. Voyons comment PostgreSQL 18 qui implémente les UUID v7 résout ce problème.

→ Lire la suite...

Prochains workshops : PostgreSQL 18 et PostgreSQL Anonymizer !

Saint-Étienne, le 4 février 2026

Dalibo vous propose deux workshops pour découvrir les nouveautés de PostgreSQL 18 et les fonctionnalités de PostgreSQL Anonymizer. Prochaines sessions en mars et avril !

Mise en jour du 10/02/2026 : le workshop PostgreSQL 18 initialement prévu en avril est annulé.

→ Lire la suite...

PGSession 18 : suivre le direct à distance

Paris, le 13 janvier 2026

La Journée Conférences de la PGSession 18 aura lieu demain à Paris. Comme chaque année, même à distance, vous pourrez suivre le direct et poser vos questions !

→ Lire la suite...

The strange case of the underestimated Merge Join node

Brest, France, 12 January 2026

We recently encountered a strange optimizer behaviour, reported by one of our customers:

Customer: “Hi Dalibo, we have a query that is very slow on the first execution after a batch process, and then very fast. We initially suspected a caching effect, but then we noticed that the execution plan was different.”

Dalibo: “That’s a common issue. Autoanalyze didn’t have the opportunity to process the table after the batch job had finished, and before the first execution of the query. You should run the VACUUM ANALYZE command (or at least ANALYZE) immediately after your batch job.”

Customer: “Yes, it actually solves the problem, but… your hypothesis is wrong. We looked at pg_stat_user_tables, and are certain that the tables were not vacuumed or analyzed between the slow and fast executions. We don’t have a production problem, but we would like to understand.”

Dalibo: “That’s very surprising! we would also like to understand…”

So let’s dive in!

→ Lire la suite...

PGSession 18 : le programme des conférences

Paris, le 17 décembre 2025

Suite à la clôture de l’appel à conférences, nous avons pu étudier les propositions et concocter le programme du 14 janvier prochain.

→ Lire la suite...

Supervision des instances PostgreSQL avec pglift

Vauréal, le 4 décembre 2025

Cet article est dans la continuité de la série sur l’industrialisation de PostgreSQL. Nous allons voir dans celui-ci comment mettre en place la supervision de nos instances PostgreSQL à l’aide de pglift, en intégrant Prometheus, Grafana et Alertmanager pour un monitoring complet et efficace.

→ Lire la suite...