Par Luigi Nardi - dbtune
Venez explorer le monde complexe de l'optimisation avec PostgreSQL, où ce système de gestion de bases de données revèle une multitude de paramètres de configuration qui gouvernent son fonctionnement. Avec l'évolution constante du système, le nombre croissant et la complexité de ces paramètres mettent en lumière l'importance de leurs configurations adaptées pour optimiser les performances d'une application et l'utilisation des ressources dans le Cloud.
Entrée libre dans la limite des places disponibles.
Prérequis pour la session : Apporter un ordinateur portable équipé d'un client SSH et d'un navigateur Chrome, Firefox ou Safari. Il n'y a pas besoin d'un système d'exploitation particulier car la formation se déroulera sur AWS.
Par Cédric Villemain - databene
Atelier de 2 heures dédié à toutes celles et ceux qui travaillent avec ce puissant moteur de base de données. Cette rencontre interactive vous permettra d'explorer des sujets tels que l'utilisation des statistiques dans PostgreSQL et la gestion des accès, tout en conservant un esprit joueur: « Saurons-nous faire planter PostgreSQL violemment » ? Chacune et chacun pourra apporter ses propres sujets de discussion, y compris avec vos propres visuels. Ce format privilégié favorise l'échange dynamique et l'apprentissage mutuel, loin des cadres rigides des conférences traditionnelles. Ne manquez pas cette occasion unique de partager vos expériences et de découvrir de nouvelles perspectives sur PostgreSQL !
Entrée libre dans la limite des places disponibles.
Le repas du mardi midi n'est pas inclus.
Une pause de 2h est prévue pour se restaurer à l'extérieur
Merci de votre compréhension
Par Mathieu Cornillon & Anthony Nowocien
Par Stefan Fercot - Data Egret
Avec PostgreSQL 17 Beta1 fraîchement publiée, pg_basebackup vous permet désormais d'effectuer des sauvegardes incrémentales. Cette nouvelle fonctionnalité introduit plusieurs nouveaux paramètres et outils pour vous faciliter cette tâche.
En commençant par une présentation étape par étape de l'utilisation des extraits des journaux de transaction ("WAL summaries") et de la copie incrémentale des données avec pg_basebackup, nous examinerons ensuite quand (et comment) le nouvel outil pg_combinebackup doit être employé.
Après avoir rapidement discuté de la politique de rétention, nous dévoilerons ensuite certains des aspects que nous pourrions attendre de cette fonctionnalité, mais qui ne sont pas (encore) disponibles.
Enfin, nous comparerons rapidement cette nouvelle fonctionnalité avec les sauvegardes incrémentales au niveau "blocs" de pgBackRest.
Par Jérémie Grauer - NeoX-IT
On raconte toujours les réussites techniques PostgreSQL, les moments incroyables où tous les meilleurs choix ont été faits dès le départ et que tout se déroule conformément au plan. Mais la réalité est souvent bien différente. Voyons ensemble l'envers du décor, lorsque tout se passe mal, lorsque la loi de Murphy est à son comble et que vous découvrez avec horreur que vous avez un vrai problème, le plus souvent en production. Cette présentation parlera de cas réels, un retour d'expérience de plus de 10 ans d'exploitation de PostgreSQL. Et comme on apprend toujours de ses erreurs, cela nous permettra d'en tirer de précieux enseignements.
Par Damien Clochard - DALIBO
Prêts à plonger dans le monde passionnant des extensions PostgreSQL ? Après un tour d'horizon des différents frameworks de developpement disponibles ( PGXS, pg_tle, PGZX ), nous ferons un zoom sur PGRX à travers 4 exemples concrets qui illustrent les avantages du langage Rust dans ce contexte : sécurité, puissance et performances... Grace aux avancées récentes dans le domaine, il n'a jamais été aussi simple de créer une extension et déployer du code robuste et flexible au plus près de la donnée.
Une série de lightning talks de 5 minutes. Chaque participant au PG Day peut choisir le sujet de son choix (technique ou non) et le présenter en 5 minutes top chrono ! :) Envoyez vos propositions à contact@pgday.fr
A deux pas du lieu de l'événement, tous les participants, sponsors et orateurs se retrouvent pour une grande soirée de rencontre et de partage autour d'un apéritif dînatoire.
Lieu de Rendez-vous : Le HEIN - Brique House, 13 Pl. Saint-Hubert, 59800 Lille
Par Cédric Villemain - Data Bene
Citus Data est une extension de PostgreSQL qui étend ce fameux serveur de bases de données relationnelles pour concevoir des bases distribuées. Calculs répartis, multi-tenant avec clients isolés, resharding sans downtime, ... Si cela vous évoque déjà quelque chose, vous en apprendrez d'avantage. Et sinon vous saurez enfin ce qu'est une architecture multi-tenant ... et que le sharding c'est facile! Inévitable pour votre projet avec des téraoctets de données à stocker, traiter, restituer.
Par Florent Jardin - Dalibo
Les groupes « Meetup » sont un moyen local et efficace pour réunir un public autours d'une technologie. En France, on en dénombre cinq sur la plateforme éponyme dédié à PostgreSQL. Cependant, leur régularité repose sur une poignée de volontaires, mettant en péril l'accès à ce format pour de nombreuses personnes. Dans cette conférence, je présenterai l'histoire du groupe et de ses membres, les préparatifs nécessaires pour mettre sur pied une soirée Meetup, ainsi que les efforts pour être reconnu comme un « PostgreSQL User Group » par la communauté internationale.
Par Stéphane Schildknecht - LOXODATA
Avec l'augmentation de la valeur des données en entreprise, il est crucial pour tout projet informatique d'intégrer la question de la sécurisation des accès aux données dès la phase de conception. Utilisant l'analogie avec les châteaux forts, nous détaillerons les niveaux de protection offerts par PostgreSQL, depuis la restriction des accès aux serveurs de bases de données, jusqu'au contrôle de l'accès à une donnée en fonction des droits sur une colonne ou une ligne. Nous préciserons à quel besoin répond chaque niveau, et quel type de sécurisation chaque solution offre aux équipes.
Par Julien WADDLE - Camptocamp
H3 est un système d'indexation géospatiale créé par Uber, qui divise la surface terrestre en cellules hexagonales pour une analyse spatiale efficace. Il est conçu pour améliorer les requêtes spatiales, comme la mesure des distances et la détection de cellules adjacentes. En s'intégrant à PostgreSQL, H3 renforce la capacité de cette base de données à traiter et analyser les données géospatiales, offrant aux utilisateurs une précision et une efficacité accrues dans des domaines tels que la cartographie, la logistique, et la planification urbaine.
Une série de lightning talks de 5 minutes. Chaque participant au PG Day peut choisir le sujet de son choix (technique ou non) et le présenter en 5 minutes top chrono ! :) Envoyez vos propositions à contact@pgday.fr
Par Julien Acroute - Camptocamp
Découvrez comment automatiser complètement les mises à jour majeures de PostgreSQL et PostGIS, tout en corrigeant dynamiquement les procédures stockées bloquantes. Prévoyez le chemin de mise à jour des paquets système et estimez le downtime, le tout testé avec des conteneurs Docker. Réduisez le downtime à environ 20 minutes pour des clusters volumineux, passant de PostgreSQL 10 à 14 et de PostGIS 2.3 à 3.2, sur des machines virtuelles.