Accueil > Base de Données > PostgreSQL : administration avancée
Formation #BSI121

Formation PostgreSQL : administration avancée

Durée : 4 jours

Code : BSI121


Prochaines dates programmées :

Du 25 au 28 Juin 2024

Du 17 au 20 Sept. 2024

Du 10 au 13 Déc. 2024

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Maintenir et et optimiser un parc de serveurs en environnement de production
  • Maîtriser les différentes solutions de sauvegardes et restaurations des serveurs PostgreSQL
  • Savoir répondre aux contraintes de haute disponibilité
  • Optimiser le partitionnement des tables
Programme
1/ Découverte de l’écosystème PostgreSQL
  • Zoom sur les projets satellites
  • PostgreSQL vs autres SGBDR (fonctionnalités / performances)
  • Fonctionnalités avancées (PITR, Héritage, Partitionnement)
  • Cas d’utilisation / Usages à éviter
  • PostgreSQL face aux défis du cloud computing et de la virtualisation
  • Fonctionnement de la communauté
  • Comment participer ?
  • Avenir du projet
2/ Administration et éléments d'optimisation
  • Database cluster, fichiers, process et configuration
  • Vues systèmes de statistiques
  • Tables et vues systèmes d'administration, fonctions d'administration
  • Projets annexes pgBadger, pgCluu
  • Contribution pg_stat_statements, auto_explain
  • Aide à la configuration (PgTune, pgconfigurator)
  • Autres produits (pg_activity, file_fdw...)
3/ Sauvegardes et restaurations
  • Sauvegardes logiques avec pg_dump, pg_dumpall
  • Restaurations logiques avec psql, pg_restore
  • Sauvegardes physiques à froid en mode "noarchive"
  • Mise en oeuvre du mode "archive"
  • Sauvegardes physiques à chaud avec pg_basebackup et la procédure de bas niveau
  • Restaurations physiques en mode "archive"
  • Restaurations Point-in-Time Recovery (PITR)
  • Etude d'un produit externe de sauvegardes et restaurations physiques
  • Pitrery Point-in-Time Recovery (PITR)
  • Pitrery installation, configuration et utilisation
  • Pitrery sauvegardes, restauration et supressions
  • Autres produits à évaluer (pg_rman, barman...)
4/ Haute disponibilité et réplication
  • Méthodes de réplication
  • Solutions internes à PostgreSQL Warm Standby, Hot Standby et Streaming Replication
  • Serveurs standby : Préparation, Fonctionnement, Failover
  • Mise en oeuvre d'un serveur Warm Standby
  • Bascule (switch) du serveur standby en serveur primaire
5/ Partitionnement et parallélisme
  • Partitionnement et méthodes de partitionnement
  • Index et clés de partitionnement
  • Mise à jour d'une valeur de la clé de partitionnement
  • Opérations DDL, opération de maintenance sur les partitions
  • Performances, plan d'exécution et partitionnement
  • Parallélisme en 9.6, 10 et 11
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public cible

Public cible

  • Chefs de projets
  • Développeurs
  • DBA
  • Administrateurs systèmes
Dates

Dates

  • Du 25 au 28 Juin 2024
  • Du 17 au 20 Sept. 2024
  • Du 10 au 13 Déc. 2024
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.