Industrialiser les sauvegardes de PostgreSQL

Nantes, le 11 Septembre 2025

Nous avons vu dans un précédent article comment faciliter l’industrialisation du déploiement d’instances PostgreSQL.

Dans ce nouvel article, nous allons approfondir sur le déploiement des sauvegardes, qui sont un aspect important à prendre en compte pour que les instances déployées automatiquement soient prêtes pour la production. Nous verrons comment l’outil pglift peut aider dans cette démarche.

→ Lire la suite...

Plongez dans le monde de CloudNativePG #9 - L'ajout dynamique d'extensions

Lyon, le 9 septembre 2025

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

Les extensions font partie des nombreux avantages de PostgreSQL. Elles permettent de rajouter des fonctionnalités à nos bases de données en chargeant des modules complémentaires comme PostGIS ou encore PostgreSQL Anonymizer. CloudNativePG embarque déjà quelques extensions. Mais si l’on veut en rajouter une, comment cela se passe-t-il 🤔 ?

C’est ce que nous allons voir avec une nouvelle fonctionnalité de la version 1.27 de l’opérateur et de l’utilisation du nouveau paramètre extension_control_path de la version 18 de PostgreSQL.

→ Lire la suite...

Pourquoi mettre le pg_wal sur une partition dédiée ?

Brive-la-Gaillarde, le 3 septembre 2025

Il est régulièrement recommandé de mettre le répertoire pg_wal de PostgreSQL sur une partition dédiée, mais quelles en sont les motivations ?

→ Lire la suite...

Installer pglift et déployer sa première instance PostgreSQL

Paris, le 28 août 2025

Ceci est le second article dans la série sur l’industrialisation de PostgreSQL. Nous allons voir dans celui-ci comment installer pglift et les composants additionnels requis. Nous allons ensuite déployer une instance accompagnée d’un exporter prometheus pour sa supervision.

pglift est le composant au cœur de la plateforme, il permet le déploiement industriel des instances. Il peut être manipulé en ligne de commande, ou par le biais d’un module Ansible, ce qui sera la méthode favorisée dans le reste de cet article.

→ Lire la suite...

Sortie de PostgreSQL 17.6, 16.10, 15.14, 14.19 et 13.22 et 18 bêta 3

Montargis, le 14 août 2025

Le PostgreSQL Global Development Group a publié le 14 août une mise à jour pour toutes les versions supportées de PostgreSQL, c’est-à-dire les versions 17.6, 16.10, 15.14, 14.19 et 13.22, ainsi que la troisième bêta de la version 18. Cette mise à jour corrige 3 failles de sécurité et plus de 55 bugs remontés ces derniers mois. Si vous avez créé un index BRIN avec la classe d’opérateur numeric_minmax_multi_ops, voir la partie « Mise à jour » pour des opérations post-mise à jour.

→ Lire la suite...

La double vie de default_statistics_target

Mont de Marsan, le 25 juillet 2025

Dans un précédent article, je vous illustrais à quel point la justesse des statistiques sur les données était critique pour la performance de vos requêtes. Intéressons-nous aujourd’hui au paramètre default_statistics_target et regardons comment il peut nous aider à améliorer les performances de nos requêtes grâce à des statistiques plus précises.

→ Lire la suite...

Les mains dans le cambouis #5 - Emplacement physique des lignes

Lyon, le 1 Juillet 2025

La série des mains dans le cambouis continue malgré une pause d’une bonne année. Pour ce nouvel article, on va se focaliser sur l’emplacement physique des lignes d’une table. Et vous verrez qu’il peut y avoir quelques surprises.

→ Lire la suite...

Industrialiser PostgreSQL : pourquoi & comment ?

Vauréal, le 30 juin 2025

Le moteur de base de données relationnelle PostgreSQL s’impose de plus en plus comme un incontournable dans le monde de l’open-source. En revanche, son déploiement et sa gestion de manière manuelle peuvent s’avérer compliqués quand notre parc d’instances PostgreSQL commence à s’accroître. Nous allons donc voir dans une série d’articles dédiés, comment faciliter les tâches de déploiement et de gestion de notre moteur favori.

→ Lire la suite...

Retour sur ma conférence au PGDay.FR 2025

Reviers, le 18 juin 2025

À la fin de ma conférence au PGDay.FR 2025, j’ai eu le plaisir d’avoir plusieurs questions et j’aimerais revenir principalement sur l’une d’elles, n’ayant malheureusement pas pu développer plus.

→ Lire la suite...

Compte-rendu du PGDay.FR 2025

Lille, le 17 juin 2025

La communauté francophone de PostgreSQL s’est réunie durant deux jours, les 3 et 4 juin derniers, lors de l’événement annuel du PGDay.FR. Comme annoncé dans un précédent billet, Dalibo y était présent pour une première tenue en dehors des frontières du pays, à Mons, en Belgique. Les membres de notre petite délégation ont chacun fait un retour personnel, dont je me fais le porte-parole avec une synthèse dans ce billet.

→ Lire la suite...