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
‘