Demos

PostGreSQL : Administration

Par Demos

Objectifs

  • réaliser les opérations telles que l'administration courante, l'optimisation de performance, la sauvegarde et la restauration des bases de données, le chargement des données, l'optimisation des requêtes

Programme

Installation et configuration de PostgreSQL

Installation de PostgreSQL
Installation à partir des sources
Installation avec un système de paquetage
Paramètres de configuration

Accès aux bases de données

Le client psql
Le client PgAdmin
L'application distribuée : PhpPgAdmin

Sécurité

Contrôle d'accès des utilisateurs
Gestion des utilisateurs
Contrôle des accès

Gestion des disques et de la mémoire

Création de l'espace de données
Contrôle de l'utilisation de la mémoire vive : WORK_MEM et MAINTENANCE_WORK_MEM

Procédures Stockées

Les déclencheurs (triggers et rules)
Le langage PL/pgSQL

Sauvegarde et restauration

Archivage des données
Sauvegarde à chaud
Sauvegarde au fil de l'eau
Restauration d'une base
Replication Master-slave
Reprise après crash (PITR)

Optimisation de PostgreSQL

Optimisation des requêtes
Optimisation des tables
Optimisation du serveur
Optimisation de l'environnement
Configuration type
Pool de connexion (pgbouncer)

Pédagogie

Pour les formations "A distance", elles sont réalisées avec un outil de visioconférence de type Teams ou Zoom selon les cas, permettant au formateur d'adapter sa pédagogie.
Retrouvez sur notre site internet toutes les précisions sur les sessions à distance ou les classes virtuelles.

Formations de la même catégories (5)

M2i Formation
PostgreSQL - AdministrationPar M2i Formation
  • Présenter une vue d'ensemble du SGDBR PostgreSQL, de ses fonctionnalités et des différentes sources d'information utiles
  • Comparer les différentes possibilités d'installation de PostgreSQL
  • Créer, configurer, contrôler une instance PostgreSQL (database cluster)
  • Mettre en oeuvre les différentes bases de données d'une instance PostgreSQL et utiliser les "tablespaces"
  • Gérer les connexions aux différentes bases de données d'une instance PostgreSQL
  • Développer la sécurité des accès au serveur et aux objets de ce serveur PostgreSQL
  • Reconnaître les mécanismes de journalisation mis en oeuvre sous PostgreSQL
  • Citer les principales opérations de maintenance à effectuer sur les bases de données d'un serveur PostgreSQL
  • Utiliser les outils psql et pgAdmin4
  • Présenter une vue d'ensemble des tables et des index d'un serveur PostgreSQL
  • Mettre en oeuvre les éléments nécessaires pour sauvegarder et restaurer de manière cohérente les données des bases d'un serveur PostgreSQL
  • Décrire les premiers éléments d'optimisation d'un serveur PostgreSQL.
Demos
PostGreSQL : AdministrationPar Demos
  • réaliser les opérations telles que l'administration courante, l'optimisation de performance, la sauvegarde et la restauration des bases de données, le chargement des données, l'optimisation des requêtes
M2i Formation
PostgreSQL - Prise en mainPar M2i Formation
  • Posséder une vue d'ensemble du SGDBR PostgreSQL, de ses fonctionnalités et des différentes sources d'informations utiles
  • Comprendre les différentes possibilités d'installation de PostgreSQL
  • Créer, configurer et contrôler une instance PostgreSQL
  • Créer une base de données et les objets de celle-ci
  • Interroger et mettre à jour les objets de cette base de données avec le langage SQL
  • Maîtriser la sécurité des accès aux bases de données et aux objets de cette base
  • Utiliser les outils psql et pgadmin 4
  • Connaître les principales opérations de maintenance à effectuer sur les bases de données d'une instance PostgreSQL
  • Importer, exporter et échanger des données entre instances PostgreSQL (pg_dump, pg_dumpall, pg_restore)
  • Avoir une vue d'ensemble des objets PL/pgSQL.
Open Source School Executive Education
PostgreSQL OptimisationPar Open Source School Executive Education

Maîtriser l’architecture PostgreSQL
Savoir identifier les points de contentions
Optimiser son serveur PostgreSQL
Optimiser ses requêtes

M2i Formation
PostgreSQL - TuningPar M2i Formation
  • Optimiser l'environnement d'un serveur PostgreSQL
  • Optimiser la configuration d'un serveur PostgreSQL
  • Identifier les requêtes SQL longues ou fréquentes et analyser leur fonctionnement
  • Importer des données efficacement.