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.












