Votre partenaire formation

PostgreSQL, administration

Réf: PGA
Durée: 3 jours

Objectifs de la formation

Cette formation vous apprendra à installer et à administrer au quotidien votre serveur de base de données PostgreSQL.

Vous verrez comment manipuler les données, comment gérer une base et vous apprendrez à maîtriser les principales techniques et outils d »administration.

Contenu de cette formation PostgreSQL:
-Présentation de PostgreSQL
-Installation
-Initialisation et exécution d »une instance
-Connexions et outils d »administration
-Définition des données
-Programmation pour l »administration

 

Administration au quotidien
Administrateur PostgreSQL

Programme de Formation

 

Présentation de PostgreSQL

-Présentation des projets et outils.

 

-Comparatif avec les autres moteurs SGBDR.

 

Installation

 

-Les étapes d »installation.

 

-Les distributions Linux : à partir de RPM ou des sources.

 

-Les binaires pour MS-Windows. Assistant d »installation. Préparation du système d »exploitation.

Initialisation et exécution d »une instance

-Principe. Arrêt et démarrage du serveur.

-Architecture des processus du serveur.

-Création d »instances supplémentaires.

Connexions et outils d »administration

-Sessions. Côté serveur (pg_hba.conf). Sécurité (SSL…).

-Droits d »accès. Gestion des rôles (utilisateurs et groupes). Gratification et révocation des privilèges.

-Outils en ligne de commande et graphique. psql (shell SQL). PgAdminIII, phpPgAdmin, Pgpool.

Définition des données

-Création de schémas, tables, index, domaines…

-Types de données, opérateurs et fonctions.

Programmation pour l »administration

-Côté serveur. Les procédures stockées. Le PL/pgSQL. Le PL/Perl. Les extensions en C. Les déclencheurs.

-Les fonctions stockées.

-Côté client. Les applications Web en PHP. Les pilotes PostgreSQL et PDO. Les applications Web en Java.

 

Administration au quotidien

 

 Définition des fichiers

 

-Création d »espace de nom (tablespaces, fichiers).

 

-Arborescence des répertoires et des fichiers du serveur.

 Administration du serveur

-Configuration.

-Les logs binaires et la mémoire.

-Le collecteur de statistiques et les logs d »activités.

 Sauvegardes et restauration

-Les sauvegardes avec pg_dump et pg_dumpall

-Les restaurations avec pg_restore et psql.

-Les logs binaires : Write Ahead Logging (WAL).

 Tâches de maintenance et d »exploitation

-L »analyse des requêtes avec Explain.

-L »analyse et le nettoyage des espaces de tables et d »index avec Vacuum.

-La reconstruction d »index avec Reindex.

 Optimisation

-Sur quels paramètres intervenir ?

-Conseils sur la performance.

-Présentation d »une architecture adaptée pour de meilleures performances.

 

Profil Stagiaires & Pré-requis

Chefs de projet, développeurs, administrateurs de bases de données et administrateurs des systèmes.

Connaissances de base en SGBDR, en langage SQL et en système d »exploitation Windows ou Linux/Unix.

 

Prix : 1750  € HT.

Paris, Lyon, Aix, Nantes, Rennes, Toulouse, Bordeaux, Bruxelles, Strasbourg, Lille, Geneve, Sophia-antipolis, Luxembourg

Dates de Formation
Nous consulter