Florent Jardin   À propos  Archives

Construire une instance standby avec pgBackRest

Pour cette démonstration, j’utilise le système Debian et dispose de deux instances en version 12, d’un serveur de sauvegarde et du paquet pgbackrest pour mettre en place une réplication et observer les nouveautés concernant la disparition du fichier recovery.conf1.

» Lire la suite

Index décomplexé

Index terminologique1 : liste des termes significatifs utilisés dans un ouvrage, avec renvoi aux pages auxquelles ils sont utilisés.

Index de base de données2 : structure de données qui permet de retrouver rapidement les données.

» Lire la suite

Quel avenir pour PostgreSQL ?

À moins d’avoir passé la dernière décennie dans une grotte ou un service informatique vieillissant, chacun·e des acteur·rice·s de l’IT a dû entendre parler du projet PostgreSQL, ne serait-ce que son nom inintelligible. La page d’accueil est par ailleurs catégorique : il s’agit du moteur relationnel open-source le plus avancé au monde. (PostgreSQL: The World’s Most Advanced Open Source Relational Database)

Comment expliquer ce succès ? D’ailleurs, quelles sont les tendances du produit et comment s’articule la vie d’un logiciel aussi ambitieux ? Est-il possible de voir émerger en France un mouvement massif de migration vers ce moteur, alors même qu’Oracle et Microsoft ont une part de marché importante sur les grands secteurs de la santé, du bancaire ou de la grande distribution ?

» Lire la suite

La boîte à outils du DBA

J’aimerais qu’on s’arrête un instant sur un aspect méconnu du travail de DBA.

L’inestimable fichier qui contient la totalité des requêtes SQL indispensables à la survie (et crédibilité) du susnommé et qui ne le quitte jamais.

Vous savez ? Ce fichier qui se passe de main en main, qu’on alimente de missions en missions, selon les demandes ou les incidents rencontrés au cours d’une vie longue et palpitante. Ce fichier, que même l’Internet entier ne pourra remplacer car il s’est avéré être la mémoire, le trésor de l’administrateur lorsqu’il en a le plus besoin. Sans lui, c’est comme s’il se retrouvait nu dans l’arène.

Accrochez-vous, j’ai encore beaucoup de choses à dire à son sujet !

» Lire la suite

Jette ton instance à la poubelle

À des fins de qualité ou de formation, il est très souvent nécessaire d’avoir une instance PostgreSQL d’une version particulière sur un environnement non critique, que l’on peut malmener à souhait et à l’infini. La communauté Debian propose l’outil pg_virtualenvmanpage pour démarrer une instance jettable, tout à fait compatible avec des tests de régression ou l’exécution de scripts lors d’une démonstration.

» Lire la suite