Prenez contact avec nous

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 tablespaces
  • 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 principaux (mémoire, journalisation, connexions)
  • Mise à niveau et migration des installations PostgreSQL

Gestion de la sécurité

  • Rôles d'utilisateur, groupes et privilèges
  • Méthodes d'authentification : trust, password, MD5, SCRAM
  • Aperçu 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 à l'aide de pg_basebackup
  • Sauvegardes incrémentielles, archivage des WAL
  • Récupération complète, Récupération à un point donné (PITR)

Surveillance et maintenance

  • Comprendre le processus autovacuum
  • Maintenance de routine et analyse des journaux d'activité
  • Utilisation de PgBadger pour l'analyse des journaux

Pré requis

Connaissances de base fonctionnelles en SQL

 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (7)

Cours à venir

Catégories Similaires