Plan du cours

Introduction

Installation et configuration de PostgresSQL

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

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 base de données
  • Configuration des permissions et sécurité
  • Requêtage 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'I/O avec HOT
  • Verrouillage et concurrence
  • Évaluation de la conception de la base de données
  • Optimisation des requêtes SQL avec EXPLAIN
  • Inspection du workload
  • Benchmarking et profiling
  • Optimisation des jointures
  • Utilisation efficace des index

Réplication de PostgreSQL

  • Aperçu de la réplication PostgreSQL
  • Disponibilité élevée dans PostgreSQL
  • Réplication en flux continu
  • Gestion des clusters avec repmgr
  • Exécution de requêtes sur une base de données en mode hot standby
  • Réplication synchrone
  • Envoi de journaux basé sur des fichiers
  • Réplication logique basée sur des triggers avec Slony & Londiste
  • Pooling de connexions
  • Mise à jour de PostgreSQL
  • Partitionnement et évolutivité de PostgreSQL

Conclusion et synthèse

Pré requis

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

Public cible

  • 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 (4)

Cours à venir

Catégories Similaires