Evolution MM

Formations à l'informatique
Découvrez la différence ENI

Lien accueil

Téléchargez le Calendrier des formations

Nantes, Rennes, Niort, Nice, Paris

jusqu'à juillet 2018

Rechercher
Rechercher une formation
 

PostgreSQL 9.x - Administration avancée

Formation éligible au CPF

Cette formation peut être dispensée en environnement Linux ou Windows.

Public :

  • Informaticiens, développeurs, administrateurs de bases de données relationnelles.

Objectifs :

  • Exploiter au mieux le SGBDR PostgreSQL.

Pré-requis :

  • Connaissances du langage SQL et des bases de l'administration PostgreSQL

Contenu pédagogique

Analyse du plan d'exécution

  • Notion de plan d'exécution
  • Visualisation du plan d'exécution : EXPLAIN
    • Plan estimé, plan réel
    • Options du plan d'exécution
  • Coûts : paramètres de l'optimiseur
  • Coûts estimés - coûts réels
  • Parcours de table
    • Parcours séquentiel
    • Parcours indexé
    • Index de couverture
    • Paramètres de l'optimiseur
  • Tris
  • Jointures
    • Techniques de jointures
    • Paramètres de l'optimiseur
  • Sous-requêtes
  • Agrégats
  • Fonctions

Gestion des index

  • Intérêts et rôles des index
  • Types d'index
  • Index implicites
  • Création d'un index
  • Index partiels
  • Index fonctionnels
  • Index de couvertures
  • Classes d'opérateurs
  • Maintenance des index
  • Statistiques

Gestion des transactions

  • Introduction
  • Niveaux d'isolations
  • Configuration de l'activité des transactions
    • Gestion des checkpoints : notion de checkpoint, configuration de base, processus bgwriter, organisation de la mémoire
    • Gestion des journaux de transaction : introduction, nombre de journaux, informations sur les journaux, archivage des journaux de transaction

Gestion des tables externes : SQL/MED

  • Présentation de l'infrastructure SQL/MED
  • Serveurs distants
  • Correspondances utilisateurs
  • Tables externes
  • Importation de schéma (PostgreSQL-9.5 et plus)
  • Exemples
    • Accès à des fichiers texte/csv
    • Connexions distantes PostgreSQL
    • Connexions distantes MySQL
    • Accès à des fichiers Excel

Triggers DDL - Event Triggers

  • Notion de triggers DDL
  • Création d'un triggers DDL
    • Création de la fonction associée
    • Création du trigger
  • Exemple complet

Héritage de tables

  • Principe
  • Création de table héritée
  • Exploitation
  • Limitation de l'héritage

Partitionnement de tables

  • Intérêts
  • Mise en œuvre
  • Limitations
  • Évolution prochaine

Réplication

  • Introduction
  • Types de réplication
  • Réplication physique
    • Principes
    • Log-Shipping et warm-standby
    • Streaming Replication et hot-standby
    • Limitations
    • Mise en œuvre
  • Réplication logique (Présentation)
    • Principes
    • UDR/BDR
Durée : 3 jour(s)
Tarif : Consultez-nous
Réf : T250-025

Dates des sessions

Nantes (44) 13/06/18 Rennes (35) 13/06/18 Paris (75) 13/06/18 Niort (79) 13/06/18 Nice (06) 13/06/18 in-class™