A la fin de ce cours, vous connaîtrez les notions avancées de l’administration d’une base de données PostgreSQL comme la configuration fine d’une instance pour de meilleures performances, la gestion efficace des connexions et l’utilisation des scripts pour faciliter l’exploitation.
PROGRAMME PEDAGOGIQUE
OBJECTIFS
PUBLIC CONCERNE
HORAIRES
TARIFS
PROGRAMME PEDAGOGIQUE
PROGRAMME DE FORMATION
Création et administration d’une instance
- Les répertoires de données. Les logs de transactions et d’activités
- Installation des tâches automatiques. Gestion des volumes
- Utilisation des espaces de stockage
- Définition de l’espace des logs de transactions. Chargement de données avec pgLoader
- Partitionnement de tables. Vues matérialisées
- Administration d’une instance. Utilisation du catalogue système
- Suivi des volumes. Suivi des connexions
- Suivi des transactions
Contributions pour l’administrateur
- pg_stattuple : état des tables et des index
- pg_freespacemap : état des espaces libres
- pg_buffercache : état de la mémoire
Evaluation des performances et création d’instances multiples
- Evaluation des performances : test d’une instance avec pgbench
- Création d’instances multiples
- Ressources utiles
- Adaptation des configurations
Performances et réglages (rappels)
- Limiter les connexions
- Dimensionnement de la mémoire partagée
- Opérations de tri et de hachage
- Optimiser les suppressions de données
- Optimiser la gestion du journal de transactions
- Affiner l’auto-vacuum avec les seuils
Supervision d’une instance
- PgFouine. Analyse des logs d’activités et des messages de Vacuum
- Munin. Mise en place des scripts PostgreSQL
- Création d’un script
OBJECTIFS
Objectifs pédagogiques
- Comprendre les outils de mesure et diagnostic du SGBD PostgreSQL
- Maîtriser les techniques d’optimisation des applications
- Analyser et optimiser les performances du serveur et des applications
- Optimiser le schéma relationnel et les requêtes SQL
PUBLIC CONCERNE
Participants
- Administrateurs de bases de données et administrateurs des systèmes
Prérequis
- Bonnes connaissances en administration PostgreSQL
HORAIRES
Les cours ont lieu de 9h à 12h30 et de 14h à 17h30
Les participants sont accueillis à partir de 8h45
TARIFS
Durée : 3 jours
Réf : FPAA
Prix 2020 : 1630 € H.T.
Pauses et déjeuners offerts
Cette formation vous intéresse
Notre équipe est à votre écoute pour étudier vos besoins en formation et vous proposer les meilleures solutions.
Contactez-nous pour fixer un rendez-vous ou décrivez-nous votre projet. Nous prendrons contact avec vous rapidement.