Prenez contact avec nous

Plan du cours

Introduction

Installation et configuration de PostgreSQL

Aperçu de l'architecture et des fonctionnalités avancées de PostgreSQL

Administration de PostgreSQL

  • Connexion à la base de données
  • Aperçu de PgAdmin III
  • Configuration du serveur
  • Création et gestion des utilisateurs
  • Aperçu des types d'objets de la base de données
  • Définition des permissions et de la sécurité
  • Requêtage de la base de données
  • Surveillance de la base de données
  • Garantie de l'atomicité et de l'isolation
  • Sauvegarde et restauration de PostgreSQL
  • Migration des données vers un autre système
  • Gestion des journaux de PostgreSQL

Optimisation des performances

  • Réduction des E/S avec HOT
  • Verrouillage et concurrence
  • Évaluation de la conception de la base de données
  • Optimisation des requêtes SQL avec EXPLAIN
  • Inspection de la charge de travail
  • Benchmarks et profilage
  • Optimisation des jointures
  • Utilisation efficace des index

Réplication de PostgreSQL

  • Aperçu de la réplication PostgreSQL
  • Haute disponibilité dans PostgreSQL
  • Réplication en flux continu (Streaming Replication)
  • Gestion des clusters avec repmgr
  • Exécution de requêtes sur une base en lecture seule de secours (Hot Standby)
  • Réplication synchrone
  • Transfert de journaux basé sur les fichiers
  • Réplication logique basée sur des déclencheurs avec Slony et Londiste
  • Mise en pool des connexions
  • Mise à niveau de PostgreSQL
  • Sharding et mise à l'échelle de PostgreSQL

Résumé et conclusion

Pré requis

  • Expérience avec SQL
  • Expérience avec la ligne de commande Linux
  • Expérience avec la programmation de base du shell UNIX

Audience

  • Administrateurs de bases de données
  • Administrateurs systèmes
  • Développeurs avec une expérience en bases de données
 35 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (4)

Cours à venir

Catégories Similaires