Prenez contact avec nous
 Durée 14 heures

Plan du cours

Introduction et architecture

  • Aperçu de l'architecture PostgreSQL : processus, mémoire, fichiers
  • Organisation des données : bases de données, schémas et espaces de tables
  • Jeu d'outils PostgreSQL et tables système

Installation et configuration

  • Installation de PostgreSQL
  • Fichiers de configuration (postgresql.conf, postgresql.auto.conf, pg_hba.conf, pg_ident.conf)
  • Ajustement des paramètres fondamentaux (mémoire, journalisation, connexions)
  • Mise à niveau et migration des installations PostgreSQL

Gestion de la sécurité

  • Rôles utilisateurs, groupes et privilèges
  • Méthodes d'authentification : trust, password, MD5, SCRAM
  • Présentation de la sécurité au niveau des lignes (Row-Level Security) et des politiques d'accès aux données
  • Configuration SSL/TLS

Sauvegarde et récupération

  • Sauvegardes logiques avec pg_dump et pg_restore
  • Sauvegardes physiques avec pg_basebackup
  • Sauvegardes incrémentielles, archivage WAL
  • Récupération complète, Récupération dans le temps (Point-in-Time Recovery, PITR)

Surveillance et maintenance

  • Comprendre le processus autovacuum
  • Maintenance routinière et analyse des journaux
  • Utilisation de PgBadger pour l'analyse des journaux

Pré requis

Connaissances de base en SQL

Nombre de participants


Prix par participant

Nos clients témoignent (7)

Cours à venir

Catégories Similaires