DATAROCKSTARS
Réf. INF-BDD-20Revenir au menu
Catalogue entreprises › Formations informatiques › Bases de données, outils décisionnels, Big Data et Cloud Computing

PostgreSQL avancé : optimisation et performance

Diagnostiquer et optimiser les performances de PostgreSQL

3 jours · 21 h Niveau expert Présentiel, distanciel synchrone, hybride Inter · Intra · Sur mesure

Descriptif

PostgreSQL avancé : optimisation et performance est une formation de 3 jours (21 heures), de niveau expert, rattachée au domaine « Bases de données, outils décisionnels, Big Data et Cloud Computing ». Diagnostiquer et optimiser les performances de PostgreSQL. Conçue et animée par des praticiens en activité, elle alterne apports ciblés (30 %) et mises en pratique (70 %) sur des laboratoires cloud individuels, avec des cas inspirés des secteurs banque, assurance et services publics. Disponible en inter-entreprises, en intra sur catalogue et en version sur mesure adaptée au contexte de l'entreprise.

Objectifs pédagogiques

À l'issue de la formation, le participant sera capable de :

  • Analyser et optimiser les plans d'exécution des requêtes complexes
  • Mettre en place et gérer efficacement les partitions pour améliorer la gestion des données volumineuses
  • Configurer et ajuster les paramètres de cache et de mémoire pour maximiser les performances du serveur PostgreSQL
  • Utiliser les outils de diagnostic pour identifier et résoudre les goulets d'étranglement et problèmes de performance

Programme détaillé

N°Contenus et activités Durée
Jour 1
1Cadrage expert : exposé par chaque participant d'un incident de performance vécu et présentation de la base de 300 Go du laboratoire0,5 h
2Lecture approfondie des plans : EXPLAIN (ANALYZE, BUFFERS), nœuds d'exécution, estimations et sources d'erreur du planificateur1,5 h
3Travaux pratiques : instrumenter le serveur avec pg_stat_statements et auto_explain, extraire le palmarès des vingt requêtes les plus coûteuses2 h
4Travaux pratiques : réécrire cinq requêtes analytiques complexes — CTE matérialisées ou non, fonctions de fenêtrage, agrégats partiels, mesure du gain3 h
Jour 2
5Travaux pratiques : stratégie d'indexation avancée — index partiels, sur expression, BRIN, GIN, index couvrants et coût de maintenance en écriture3 h
6Travaux pratiques : partitionner par plage une table de 900 millions de lignes, vérifier l'élagage des partitions, détacher et purger2,5 h
7Atelier : statistiques étendues, corrélation de colonnes et correction d'une estimation de cardinalité erronée1,5 h
Jour 3
8Travaux pratiques : régler mémoire et cache — shared_buffers, work_mem, effective_cache_size, coûts du planificateur et parallélisme2,5 h
9Travaux pratiques : traiter la contention — verrous, transactions longues, gonflement, réglage fin de l'autovacuum sous charge2 h
10Mise en situation : audit complet d'une instance dégradée, rapport de diagnostic et préconisations chiffrées avec pgBadger1,5 h
11Soutenance des audits, retours d'expérience et arbitrages d'architecture, plan d'action1 h

Méthodes pédagogiques

  • Pédagogie active : 86 % du temps en pratique encadrée — laboratoires cloud provisionnés par participant, travaux pratiques guidés, fil rouge applicatif —, le reste en apports structurés, démonstrations commentées, cadrage et évaluation
  • répartition calculée sur le déroulé détaillé de cette formation, et non annoncée de façon uniforme
  • classe inversée avec prérequis sur le LMS
  • apprentissage adaptatif selon le positionnement initial
  • travaux en binômes
  • classe virtuelle en séquences de 3 h 30 maximum sur Microsoft Teams
  • support clair, complet et paginé remis à chaque participant

Technologies et outils mobilisés

LMS DATAROCKSTARS, PostgreSQL 15+, pgAdmin 4, DBeaver, pg_stat_statements, auto_explain, PgBadger aux certifications éditeurs

Modalités d'évaluation et de validation

  • Positionnement initial en ligne
  • quiz de validation à chaque séquence
  • évaluation finale des acquis (QCM et mise en situation)
  • satisfaction à chaud
  • questionnaire de transfert à 30 jours
  • attestation de fin de formation

Plateforme, laboratoires et ressources

  • LMS DATAROCKSTARS : parcours, supports numériques, quiz, évaluations, émargement par demi-journée
  • laboratoires cloud individuels accessibles depuis un navigateur, sans installation, données fictives, détruits en fin de session
  • bibliothèque O'Reilly (plus de 60 000 ressources)
  • accès aux supports pendant 6 mois

Fiche mise à jour le 21/09/2026 — version 1.0. Les programmes sont révisés chaque trimestre et à chaque évolution majeure des technologies, normes ou référentiels de certification concernés.