Plan du cours
Qu'est-ce que PostgreSQL ?
- Une brève histoire de PostgreSQL
- Conventions
- Informations complémentaires
- Lignes directrices pour le signalement des bogues
Introduction à PostgreSQL
- Installation et création Database
- Le langage SQL
- Fonctionnalités avancées
Le langage SQL
- Syntaxe SQL
- Définition des données
- Manipulation des données
- Requêtes
- Types de données
- Fonctions et opérateurs
- Enveloppements de données étrangères
- Conversion des types
- Index
- Déclencheurs
- Texte intégral Search
- Le schéma d'information
- PL/pgSQL - SQL Langage de procédure
- Contrôle de la concurence
- Conseils de performance
- Utilisation du planificateur Statistics
Administration du serveur
- Code source et paquets fournis par la distribution
- Installation à partir du code source
- Installation à partir du code source sous Windows
- Déploiement de binaires obtenus par compilation du code source
- Configuration du serveur, fonctionnement
- Database Stockage physique
- Exigences de durabilité des systèmes de fichiers et options de montage requises
- Configuration du serveur
- Considérations particulières pour les déploiements basés sur des conteneurs
- Authentification du client
- [Rôles
- Gestion des Databases
- Localisation
- Tâches de maintenance Database courantes
- Sauvegarde et restauration
- Configuration de la restauration
- Surveillance de l'activité Database
- Surveillance de l'utilisation des disques
- Fiabilité et journal des écritures
- Tests de régression
- Installation d'extensions de serveurs tiers
Haute disponibilité, équilibrage des charges et réplication
- Théorème CAP de Brewer
- Réplication synchrone ou asynchrone
- Expédition des logs (Warm Standby)
- Réplication maître-esclave en continu (Hot Standby)
- Réplication maître-esclave basée sur le déclenchement avec Slony
- Réplication multi-maître basée sur des déclencheurs avec Bucardo
- Mise en commun des connexions et réplication synchrone avec Pgpool
- Configurations de basculement à l'aide de DRBD
- Remplacement d'un serveur défaillant
- Récupération à partir d'une partition du réseau
Pré requis
Une connaissance pratique de base de SQL
Nos clients témoignent (7)
La patience et le style d'enseignement de Michał étaient agréables.
Luiza
Formation - PostgreSQL for Administrators - 2 Days
Traduction automatique
Michal a su partager ses vastes connaissances de postgres.
Matei
Formation - PostgreSQL for Administrators - 2 Days
Traduction automatique
La formation était interactive, ce qui l'a rendue intéressante.
Priyanka Talwar - University of South Australia
Formation - PostgreSQL for Administrators - 2 Days
Traduction automatique
Excellente configuration du laboratoire. Formation très pratique qui renforce la matière.
Brian - Verizon Connect
Formation - PostgreSQL for Administrators - 2 Days
Traduction automatique
Exercices pratiques et suggestions donnés par le formateur.
Bruno - Verizon Connect
Formation - PostgreSQL for Administrators - 2 Days
Traduction automatique
l'interaction était encouragée, des approches pratiques très utiles.
Farhan - Fast Lane Consulting and Education Services Limited
Formation - PostgreSQL for Administrators - 2 Days
Traduction automatique
La polyvalence de la formation.
Jose Filipe Goncalves Higino - NIWA
Formation - PostgreSQL for Administrators
Traduction automatique