main tapant sur un clavier

Formation PostgreSQL : administration des bases de données

PostgreSQL : administration des bases de données

Vous souhaitez développer vos bases de données avec PostgreSQL? Le programme est donné à titre indicatif et sera adapté à vos besoins et votre niveau après audit. N’hésitez pas à nous contacter pour toute demande spécifique.

Logo Postgre-SQL

En résumé

  • distantiel Distanciel
  • présentiel Présentiel
  • Pré-requis

    Connaissances de base de Linux

  • Public concerné

    Administrateurs de bases de données ou DBA, administrateurs et techniciens d’exploitation des serveurs Linux

  • Durée de la formation

    4 à 5 jours La durée de la formation varie en fonction de votre niveau et de vos objectifs d’utilisation.

  • Lieux

    Formation intra-entreprise au sein de votre établissement ou dans nos locaux de LA ROCHELLE (Charente-Maritime), NIORT (Deux-Sèvres) ou POITIERS (Vienne)

  • Téléchargement

    Télécharger le programme de formation au format PDF

Contenu de la formation

Présentation
  • Historique
  • Le « marché » de la base de données
  • Ressources utilisées par une base de données
  • Principales fonctionnalités de la base de données PostgreSQL
Installation de PostgreSQL sous Linux
  • La gestion des paquets sous Linux : la configuration des dépôts
  • Installer PostgreSQL par les paquets
  • La gestion des services sous Linux
  • Minimiser les services
  • Facteurs de ralentissement
  • Gestion des clusters et des instances
  • Emplacement des fichiers PostgreSQL sous Linux
  • Utilisation des liens symboliques
Les journaux d’activité
  • Emplacement des fichiers de logs
  • Les options du fichier postgresql.conf
  • Régler le niveau de verbosité
  • Visualiser le contenu du journal
  • Les requêtes lentes
  • Utilisation de syslog
  • Gestion des alertes
  • Les outils d’analyse des logs (pgfouine, pgbadger)
L’authentification
  • Utilisation de l’interpréteur psql
  • Création des utilisateurs
  • Utilisation de pgAdmin
  • Le fichier pg_hba.conf
  • Le fichier pg_ident.conf
  • Le mode SSL
La création d’un schéma de base de données
  • Les rôles
  • Les tablespaces
  • Les bases de données
  • Les catalogues / schémas
  • Création de tables
  • Création des index
  • Les triggers
  • La gestion des droits
  • Export/Import
  • Création de datalinks
Sauvegarde et restauration
  • Sauvegarde à froid
  • La commande pg_dump, pg_dumpall
  • Planification de la sauvegarde
  • Utilisation de la compression
  • La commande rsync
  • La restauration
  • Sauvegarde de base à base
  • Script de sauvegarde en mode « archivelog«
Performances et maintenance
  • Surveillance du cache hit ratio
  • Taux de remplissage
  • Rôle des index
  • Les index utilisés
  • Les statistiques : EXPLAIN, ANALYZE
  • La réindexation
  • Suivi de la place occupée
  • VACUUM
  • Verrous et sessions
  • Le tablespace temporaire
  • Vider le contenu des statistiques
  • Utilisation de pgbench
La gestion de la mémoire
  • Configuration de la mémoire partagée sous Linux
  • Optimisation de PostgreSQL en environnement dédié
  • Configuration en environnement non dédié
  • Utilisation de pgtune
  • Spécificités liées à la gestion des disques sous Windows
Quelques outils Linux
  • Benchmarking
  • La gestion des processus
  • Surveillance de l’activité réseau
  • Le suivi de la consommation de la mémoire partagée
  • Activité des disques et du système de fichiers

Les + de Neuro Active

  • Formations sur mesure
  • Formateurs experts
  • Certifié Qualiopi
  • Formation finançable par votre OPCO

Un renseignement, une question ?

Contactez-nous