Formations

Actualité

  • NATIVO Référencé OPCA
    Toutes nos formations peuvent être prises en charge par votre OPCA....
  • Toute l'actu sur notre blog

> Voir toutes les Formations PostgreSQL

Formation PostgreSQL Administration Avancée

  • Durée : 2 jours
  • Lieu : Paris (La Défense)
  • Inscription
  • Prix : 990 € HT
  • Réf : N028PGA    
  • Devis
 

Formation également disponible aux dates que vous souhaitez
(en intra) Devis immédiat au 01 46 20 18 40

Dates et Réservations

décembre 2017
Du 07/12/2017 au 08/12/2017
Paris (La Défense) Paris (La Défense)
mars 2018
Du 22/03/2018 au 23/03/2018
Paris (La Défense) Paris (La Défense)
mai 2018
Du 17/05/2018 au 18/05/2018
Paris (La Défense) Paris (La Défense)
septembre 2018
Du 13/09/2018 au 14/09/2018
Paris (La Défense) Paris (La Défense)
 

Public

Cette formation Optimisation PostGreSQL s'adresse aux administrateurs de bases de données et administrateurs des systèmes.
Avoir une bonne connaissance de PostgreSQL, du langage SQL, et des systèmes d'exploitation. Avoir suivi la formation PostGreSQL Administration ref 028PG ou avoir les connaissances équivalentes.

Prérequis

Avoir une bonne connaissance de PostgreSQL, du langage SQL, et des systèmes d'exploitation. Avoir suivi la formation PostGreSQL Administration ou avoir les connaissances équivalentes.

Objectifs

Cette formation PostGreSQL Administration avancée vous permettra de maîtriser les notions avancées de l'administration d'une base de données PostgreSQL au quotidien comme la configuration fine d'une instance pour de meilleures performances et une plus grande stabilité, la gestion efficace des connexions, l'utilisation des scripts pour faciliter l'exploitation, l'analyse de requêtes SQL et la mise en place d'un mécanisme de reprise sur panne (Warm Standby).

Programme

Présentation des aspects avancés de PostgreSQL :
- Rappels succincts sur PostgreSQL,
- Tour d'horizon de « l'écosystème PostgreSQL »,
- Instance,tuning, supervision, réplication et haute disponibilité.


Configuration d'une instance PostgreSQL :
- Les répertoires de données,
- Les logs de transactions,
- Les logs d'activités,
- Installation des tâches automatiques.

Administration Système :
- Choix du filesystems,
- Optimisation du système d'esploitation,
- Utilisation des tablespaces,
- Administration d'une instance.

Taches Courantes :
- Utilisation des espaces de stockages,
- Définition de l'espace des logs de transactions,
- VACUUM et autovacuum.

Sauvegarde et Restauration d'une base PostgreSQL :
- Sauvegarde à froid,
- Sauvegarde à chaud,
- Sauvegarde en ligne et Point In Time Recovery,
- Warm Standby.

Techniques Avancées :
- Window functions,
- Modules contrib ( pgBench ),
- XML,
- Recherche Plein Texte ( FTS ),
- Héritage,
- Partitionnement Horizontal ( DBLink et PL/Proxy ).

Optimisation PostgreSQL :
- Les paramètres par défaut sont-ils les meilleurs ?
- Prise en compte du matériel,
- Impacts des paramètres système (mémoire, disques),
- Limiter les connections (max_connections),
- Bien dimensionner la mémoire partagée (shared buffers et effective_cache_size),
- Opérations de tri et de hachage (work_mem),
- Optimiser la gestion du journal de transactions (checkpoint_segments).

Supervision d'une instance PostgreSQL :
- Exploiter les informations du catalogue système,
- Analyse des logs d'activités avec pgFouine,
- Mise en place de scripts Munin pour visualiser l'activité,
- Surveiller l'instance avec Nagios,
- Tester les performances avec pgFouine,
- Analyse des messages de Vacuum.