Administration d'une base de données PostgreSQL - AS707
Objectif :
Maîtriser l'administration d'une base PostgreSQL.
Savoir gérer les différents aspects sécurité (droits d'accès, sauvegardes et restaurations…).
Programme :
1. PRÉSENTATION DE POSTGRESQL
Historique et maturité
Caractéristiques et architecture technique
Avantages / Inconvénients
2. INSTALLATION ET CONFIGURATION SYSTÈME
Méthodes d'installation
Configuration de post-installation
Arborescence et ressources de PostgreSQL
Environnement d'exécution du serveur
Configuration noyau et sémaphores
3. CRÉATION ET RÉGLAGES
Création et paramétrage d'une base
Templates
Configuration d'une base
Tablespace
Configuration de la partie cliente
4. UTILISATEURS ET CONTRÔLE D'ACCES
Utilisateurs et groupes
Gestion des permissions sous PostgreSQL
Gestion des privilèges
5. TRANSACTIONS
Mécanisme de verrouillage
Commandes de gestion des transactions
6. SAUVEGARDE ET RESTAURATION
Dump SQL d'une base
Restauration
Sauvegarde de l'ensemble des bases
Point-in-time recovery (PITR)
7. SURVEILLANCE
Moniteur interactif (psql)
Statistiques d'utilisation : paramétrages, accès
Visualisation des locks
Analyse de l'espace disque
8. MAINTENANCE
Récupération d'espace disque
Mise à jour des statistiques du planificateur
Ré-indexation
Maintenance du fichier de log, rotation de log
3 jours
1500 € HT 2475 chf HT 9000 dh HT
Public :
Administrateurs et développeurs sous PostgreSQL.
Pré-requis :
La connaissance du langage SQL est recommandée (stage
AS702)

