Formation PostgreSQL : Administration des bases de données

UNE QUESTION ? UN DEVIS ? CONTACTEZ-NOUS

PostgreSQL : administration des bases de données

Vous souhaitez développer vos bases de données avec PostgreSQL?
Contactez-nous pour créer ensemble votre programme de formation.
Spécialiste de la formation sur-mesure, nous vous proposerons un programme adapté en fonction de votre niveau et de vos objectifs.

Objectifs

  • Installer, administrer et exploiter PostgreSQL sous Linux
Télécharger le programme en 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

Complétez votre choix

Les + Neuro
  • Formations sur mesure

  • Certifié OPQF

  • Formateurs experts

  • Formation finançable par votre OPCO

  • Formation éligible au CPF

Un renseignement, une question ?

CONTACTEZ-NOUS