Plan du cours

Introduction

Installation et configuration de PostgresSQL

Vue d'ensemble de l'architecture PostgreSQL et des fonctionnalités avancées

Administration de PostgreSQL

  • Connexion à la base de données
  • Vue d'ensemble de PgAdmin III
  • Configuration du serveur
  • Création et gestion des utilisateurs
  • Vue d'ensemble des types d'objets de base de données
  • Configuration des permissions et de la sécurité
  • Interrogation de la base de données
  • Surveillance de la base de données
  • Assurance de l'atomicité et de l'isolation
  • Sauvegarde et restauration de PostgreSQL
  • Migration des données vers un autre système
  • Travail avec les journaux de PostgreSQL

Optimisation des performances

  • Réduction de l'E/S avec HOT
  • Verrouillage et concurrence
  • Évaluation du design de la base de données
  • Optimisation des requêtes SQL avec EXPLAIN
  • Inspection de la charge de travail
  • Benchmarking et profiling
  • Optimisation des jointures
  • Utilisation efficace des index

Réplication de PostgreSQL

  • Vue d'ensemble de la réplication PostgreSQL
  • Haute disponibilité dans PostgreSQL
  • Réplication en flux continu
  • Gestion des clusters avec repmgr
  • Exécution de requêtes sur la base de données en mode hot standby
  • Réplication synchrone
  • Envoi de journaux basé sur les fichiers
  • Réplication logique basée sur les déclencheurs avec Slony & Londiste
  • Pooling de connexions
  • Mise à jour de PostgreSQL
  • Partitionnement et échelonnement 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 shell UNIX de base

Public visé

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

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (2)

Cours à venir

Catégories Similaires