Rubrique
Données
PostgreSQL, flux et analytique : ce qu'une base promet, et ce qu'elle coûte à opérer.
Articles
6 articles
Partitionner : quand la table unique ne suffit plus
Le partitionnement règle un problème de cycle de vie des données bien plus qu'un problème de requêtes lentes. Ce qu'il résout, ce qu'il aggrave, et le critère pour décider avant de migrer une table de production.
7 minLecture libre
ALTER TABLE sans panne : la file de verrous
Pourquoi un ALTER TABLE instantané peut bloquer toute une table pendant des minutes, et le patron lock_timeout plus retry, avec les variantes de DDL en plusieurs étapes, qui permet de migrer sans fenêtre de maintenance.
7 minLecture libre
Iceberg pour une équipe de dix
Ce qu'un format de table comme Iceberg résout réellement, ce qu'il vous oblige à exploiter, et le critère pour savoir si des fichiers Parquet versionnés par préfixe vous suffisent.
7 minLecture libre
Montée de version majeure de PostgreSQL sans arrêt
Comment passer d'une version majeure à la suivante par réplication logique, ce que la bascule coûte vraiment, comment garder un retour possible, et à partir de quand un simple pg_upgrade est le meilleur choix.
7 minLecture libre
Le plan a changé cette nuit
Pourquoi une requête PostgreSQL passe de 3 ms à 40 s sans aucun déploiement, comment lire l'écart entre lignes estimées et lignes réelles, et quels réglages rendent un plan robuste plutôt que simplement bon.
7 minLecture libre
Contrats de données : ce qui marche après l'atelier
Pourquoi un contrat de données ne tient que s'il appartient au producteur et s'exécute dans sa CI, ce qu'il faut y mettre, et dans quels cas il vaut mieux s'en passer.
5 minLecture libre