PostgreSQL : Administration

Share by email

×

Code Title Duration Price HT
PS310 PostgreSQL : Administration 2 days Consult us

Objectives

Maîtriser l'installation, la configuration, la gestion et le suivi d'un serveur de bases de données PostgreSQL

Public

Administrateurs système Windows

Prerequisites

Connaissances générales des bases de données et de l'administration système

Post-Training

Methods

50% Pratique 50% Théorique

Program

Présentation de PostgreSQL

  • Origines du logiciel et organisation de son développement
  • Architecture technique : les processus et l'arborescence des fichiers
  • Comparatif avec les autres noyaux SGBDR

Installation

  • Téléchargement du logiciel
  • Le compte utilisateur PostgreSQL
  • Contrôle du démarrage et de l'arrêt
  • Arborescence des répertoires de PostGreSQL
  • Les différents clients psql, pgaccess
  • L'administration à travers pgMyAdmin

Configuration du serveur

  • Les fichiers de paramétrage : principe de fonctionnement
  • Emplacement des fichiers
  • Les paramètres de connexion
  • Dimensionnement des ressources utilisées par PostgreSQL
  • Paramètres de fonctionnement
  • Processus background writer
  • Write ahead log
  • Fichiers trace
  • Statistiques
  • Optimisations

Gestion des utilisateurs et des groupes

  • Définir les utilisateurs
  • Définir des rôles
  • Les attributs de rôles
  • Gestion des droits
  • Les triggers utilisateur
  • Gestion de l'authentification
  • Le fichier pg_hba.conf
  • Types de connexion
  • Sessions sécurisées avec ssl
  • Sessions sécurisées avec des tunnels ssh
  • Les fonctionnalités de PostgreSQL
  • Les types de données
  • Les mécanismes SQL
  • Les langages associés
  • Les limites (volume de données)
  • Les performances

Les outils associés

  • Les scripts d'administration en ligne de command
  • Utilisation de PGAdmin III
  • Accès à la base
  • Visualisation de l'organisation de la base
  • Outil d'administration
  • Importation / Exportation de données

Suivi et exploitation du service

  • Création d'une base de données
  • Les bases modèles
  • Les tablespaces
  • L'authentification du client
  • Gestion des droits d'accès
  • Journalisation et rotation des journaux
  • Planification des tâches de maintenance
  • Nettoyage automatique
  • Ré-indexation des bases
  • Maintenance des fichiers traces
  • Sauvegarde et restauration de données
  • Suivi des ressources utilisées par la base
  • Statistiques
  • Verrous
  • Traces dynamiques
  • Haute disponibilité et répartition de charge
  • Surveillance de l'utilisation des disques
  • Le WAL : fiabilité

Environment

Windows

Tags

PS310_PostgreSQL-Administration_PS310

Order