PostgreSQL

PostgreSQL

Thèmes abordés

Installation

Les étapes d’installation, Installation avec un système de paquetage
Installation à partir des sources, Les variables d’environnement, Paramètres de configuration

Mise en oeuvre

Initialisation d’une instance, Arrêt et démarrage du serveur, Commandes d’administration

Connexions et outils d’administration

Le fichier pg_hba.conf,
Sécurité SSL, Contrôle d’accès des utilisateurs, Le fichier d’accès hba, Différentes méthodes d’authentification, Gestion des rôles et privilèges

Gestion des procédures stockées

Les déclencheurs, Le langage PL/pgSQL

Interfaces avec les bases de données

L’outil psql, L’outil graphique : PgAdminIII, L’outil en ligne : phpPgAdmin, Le gestionnaire de connexions : Pgpool

Administration au quotidien

Arborescence des répertoires et des fichiers du serveur, Administration du serveur, Les fichiers de logs, Contrôle de l’utilisation de la mémoire vive, Gestion des écritures

Sauvegardes et Restauration

Archivage des données, Les sauvegardes avec pg_dump et pg_dumpall, Les restaurations avec pg_restore et psql

Optimisation

Optimisation des requêtes, Optimisation du serveur, Optimisation des tables, Conseils sur la performance