
Objectifs :
Public visé :
Pré-requis :
Durée : 3 jours
Tarifs : 1 400 € HT
Plan du Cours
1- L’Administrateur de Bases de Données
- Rôle
- Tâches
- Mission
2- Introduction à PostgreSQL
- Présentation globale et historique
- Définition et utilisation des instances, bases, espaces logiques, schémas, tables
- Notion d’héritage de tables
- Architecture de PostgreSQL (organisation des composants et des processus)
- Arrêt et démarrage des services
3- Sécurité et comptes utilisateurs
- Configuration et installation sécurisées
- Gestion des rôles de la base de données
- Gestion des comptes utilisateurs et des groupes d’utilisateurs
- Droits des objets et attribution des rôles
4- Administration et maintenance
- Tâches de maintenance (VACUUM, ANALYZE, ré-indexation, ...)
- Sauvegardes (SQL, système de fichier, à chaud et récupération à un instant)
- Restauration
- Modèles de bases de données (templates)
- Configuration et gestion des fichiers de trace (log)
- Language SQL d’administration de la base de données pour surveiller l’activité de la base
5- Optimisations, performances et haute-disponibilité
- Le fonctionnement et l’utilité du planificateur
- Optimisation des paramètres du serveur
- Utilisation des options de compilation
- Utilisation des espaces logiques
- Utilisation des index partiels
- Installation de plusieurs serveurs PostgreSQL sur une même machine
- Mise en place de la réplication via Slony pour une utilisation maître / esclaves
Questions / Réponses