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
Nos clients témoignent (2)
Le formateur est très accessible et a démontré une expertise en Postgres tant du côté administratif que développeur. J'ai acquis de nombreuses connaissances au cours de cette formation. De plus, les jeux de vérification des connaissances avec Kahoot sont amusants.
Kristine - G-Xchange, Inc
Formation - PostgreSQL Administration, Optimization and Replication
Traduction automatique
nouveaux savoirs qui peuvent être appliqués dans notre système
Laurence Bangsal - PayMaya Philippines, Inc.
Formation - PostgreSQL Administration, Optimization and Replication
Traduction automatique