open source basecamp

Twitter
 
Blog

PostgreSQL - Installation, administration et maintenance

PostgreSQL est une base de données relationnelle (SGBDR) OpenSource, particulièrement robuste, extensible, relativement simple à administrer et conforme aux standards SQL (SQL 92)

PostgreSQL dispose de toute la puissance d’un SGBDR classique (sous sélection, moteur transactionnel, vues, triggers...), ainsi que de fonctionnalités généralement inédites parmi ses concurents (moteur d’optimisation de requêtes, héritage de table, notion de schéma de nommage...)

PostgreSQL est utilisée en production dans de très nombreuses applications majeures de par le monde. Sa communauté d’utilisateurs et de contributeurs est également mondiale.

PostgreSQL de par son mécanisme d’extension, peut également servir de base à des modules plus spécifiques tels que PostGIS, PgRouting...

Objectifs :

  • Connaître les spécificités de PostgreSQL en lien avec son administration
  • Etre autonome dans l’installation, la configuration et les taches courantes d’administration de PostgreSQL
  • Cerner les principales problématiques liées aux performances

Durée :

  • 2 jours

Principaux publics visés :

  • DBA ayant envie/besoin de découvrir PostgreSQL
  • Développeurs ayant des besoins d’administration de bases PostgreSQL

Pré-Requis :

  • Bon niveau en SQL 92
  • Bonnes notions générales en SGBD

Programme indicatif :

  • Présentation de l’architecture technique de PostgreSQL
  • Installation et configuration initiale
  • Binaires et compilation à partir des sources
  • Logique de cluster PostgreSQL
  • Organisation bas niveau des fichiers PostgreSQL
  • Création de base de données et options
  • Utilisation des templates
  • Locales
  • Clients PostgreSQL
  • Psql et options
  • Présentation de PgAdmin3
  • Gestion des droits d’accès
  • Pg_hba.conf
  • Postgresql.conf
  • Méthodes d’authentification
  • Rappel sur GRANT et REVOKE
  • Backup et restauration
  • Pg_dump et pg_restore
  • Logs du WAL
  • Restauration sur erreurs
  • Administration et maintenance
  • Vaccum et autovaccum
  • Gestion des logs
  • Accès aux statistiques
  • Tuning et performances
  • Analyse des requêtes avec EXPLAIN ANALYZE
  • Moteur d’optimisation des requêtes
  • Paramétrage orienté performance du postgresl.conf
  • Index partiels
  • Index en mémoire

Dates prévues :

  • Sur demande

Tarif :

  • Sur demande
  • Défiscalisée si conventionnée

Réservation et contact :

  • Cette adresse email est protégée contre les robots des spammeurs, vous devez activer Javascript pour la voir.