Recherche avancée
Par formation
Par date
Par ville
logo HUB Formation
Organisme de Formation
aux Technologies et métiers de L'informatique
La pédagogie au service de la technologie
Accueil > éditeurs > PostgreSQL > PostgreSQL - Administration avancée

PostgreSQL - Administration avancée

Tirer parti des fonctionnalités avancées

postgresql

PostgreSQL est un système de gestion de bases de données relationnel robuste et puissant, aux fonctionnalités riches et avancées, capable de manipuler en toute fiabilité de gros volumes de données, mêmes dans des situations critiques. On peut ériger PostgreSQL au rang de brique Open Source incontournable. PostgreSQL repose sur un modèle orienté objet, une technologie qui ouvre des horizons beaucoup plus larges qu'un dispositif relationnel classique. A l'issue de la formation, les participants seront capables de mettre en oeuvre les fonctionnalités avancées de l'administration des bases de données PostgreSQL.

Objectifs

  • Savoir configurer les sauvegardes et l'archivage
  • Savoir répondre aux contraintes de haute disponibilité
  • Être capable de mettre en oeuvre la réplication

Public

  • Administrateurs souhaitant approfondir leurs connaissances de l'administration de PostgreSQL

Prérequis

  • Avoir suivi la formation PostgreSQL - Mise en oeuvre et administration ou avoir les connaissances équivalentes

Programme de la formation

Sauvegardes et archivage

  • Les différentes méthodes et outils : sauvegarde SQL, système de fichiers, archivage continu
  • pgdump : principe, exemple de sauvegarde et restauration des données avec pSQL
  • pgdumpall : sauvegarde de toutes les bases d'une instance
  • Archivage continu avec WAL
  • Principe, configuration de l'archivage WAL
  • Sauvegardes avec pg_basebackup
  • Configuration de la récupération d'un archivage continu

Haute disponibilité

  • Différentes méthodes
  • Principe des serveurs warm et hot standby
  • Utilisation des flux WAL
  • Mise en oeuvre du transfert de journaux et de la réplication en continu (streaming replication)

Optimisation

  • Outils de supervision de l'activité de la base de données
  • Configuration des statistiques
  • Paramètres : track_activities, track_count, track_functions, track_io_timing
  • Contrôle des verrous : pg_locks

Certification IT – Administration d’une base de données

Cette formation prépare au passage de la certification IT – Administration d’une base de données.
N'hésitez pas à nous contacter pour toute information complémentaire.

Méthode pédagogique

Chaque participant travaille sur un poste informatique qui lui est dédié. Un support de cours lui est remis soit en début soit en fin de cours. La théorie est complétée par des cas pratiques ou exercices corrigés et discutés avec le formateur. Le formateur projette une présentation pour animer la formation et reste disponible pour répondre à toutes les questions.