Formation PostgreSQL Performance et Optimisation


  • TUNING POSTGRESQL
REFERENCE
 
 
BPSP
DUREE
 
 
2 jours
TARIFS
 
 
1365 € HT
Niveau : Intermédiaire
Cours à distance: Non
OBJECTIFS :
 

PostgreSQL est concurrent d'autres systèmes de gestion de base de données, qu'ils soient libres (comme MySQL et Firebird), ou propriétaires (comme Oracle, DB2 ou SQL Server). PostgreSQL n'est pas contrôlé par une seule entreprise, mais est fondé sur une communauté mondiale de développeurs et d'entreprises. Cette formation montre comment optimiser avec efficacité un serveur PostgreSQL. Elle permet d'améliorer la performance par la configuration, l'organisation des données et par une meilleure écriture des requêtes SQL. Le cours propose surtout une véritable méthodologie d'optimisation des performances développée par des experts PostgreSQL que vous pourrez réutiliser facilement de retour en entreprise.
De façon plus concrète , à la fin du stage vous aurez acquis les compétences nécessaires pour: 

  • Exploiter au mieux le matériel 
  • Adapter le système d'exploitation 
  • Virtualiser sans renoncer aux performances 
  • Ajuster les paramètres de configuration
  • Optimiser la consommation mémoire 
  • Détecter les requêtes les plus lentes
  • Comprendre un plan d'exécution
  • Améliorer les requêtes SQL
PRÉ-REQUIS :
 

Pour suivre ce stage PostgreSQL performance il vous faut :
- Savoir utiliser un système Unix ou, idéalement, Linux
- Connaitre un minimum les systèmes d’exploitation et informatiques
- Bonne connaissance du langage SQL
- Bonne connaissance de PostgreSQL
- Avoir suivit la formation "PostGreSQL : Administration de la base de données" (Réf. BPGA)

PUBLIC :
 

Cette formation PostgreSQL performance s'adresse aux utilisateurs confirmés et aux administrateurs de bases de données (DBA) ayant déjà une bonne connaissance de PostgreSQL ou d'un autre SGBD du marché (Oracle, MySQL, Sybase, Informix, DB2, SQL Server, etc.)

PROGRAMME :
 

 

Optimisations

Objectif: Améliorer les performances de PostgreSQL Questions récurrentes : “Où se trouvent les leviers d'optimisation de mon SGBD ?” , “quels sont les paramètres clefs ?”, “Quelle est la marge de progression du serveur ?” Ce module ne se contente pas répondre à ces questions, il propose un véritable méthodologie d'optimisation qui pourra être appliqué de manière systématique à tous les serveurs PostgreSQL, quelque soit leur version, leur volumétrie et leurs ressources. Thèmes abordés: Conseils sur le matériel Affinage de la configuration système d'exploitation Paramétrer au mieux le SGBD Améliorations applicatives (requêtes) Perfectionner l'architecture (scalabilité)

Comprendre EXPLAIN

Objectif: Trouver les meilleurs plans d'exécution PostgreSQL propose une commande EXPLAIN ANALYZE qui donne des informations cruciales pour optimiser les plans d'exécution et accélérer les  traitements. Comprendre et maîtriser les résultat de cette commande est essentiel pour un DBA qui souhaite optimiser les requêtes SQL sur un serveur Postgres. Thèmes abordés: La commande EXPLAIN Analyser un plan d'exécution Outils graphiques Améliorer les requêtes SQL Paramétrer l'optimiseur génétique

Analyse

Objectif: Identifier les points de contention du système Cette partie décrit les outils et solutions à la disposition des administrateurs qui souhaitent analyser le trafic de leurs bases de données : lister les requêtes les plus lentes, les plus fréquentes, les erreurs de syntaxe et les pistes d'optimisations SQL. Thèmes abordés: Configurer les logs Analyse du trafic SQL avec pgBadger Analyse en temps réel avec pg_statement_stats

 

TRAVAUX PRATIQUES :
 

Lors de chaque module de formation, l’enseignement est accompagné de travaux pratiques. Ces exercices techniques permettent de valider l’acquisition des connaissances par les stagiaires.

S'INSCRIRE À CETTE
FORMATION POSTGRESQL PERFORMANCE
Cliquez sur une date pour vous inscrire
Information pratiques sur
LA FORMATION
Lieu de la formation Paris - LA DEFENSE
Nous contacter 01 43 34 90 94
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

2 j

 
Cette formation PostgreSQL Oracle a pour but d'accélérer tout processus de migration d'Oracle à PostgreSQL. Suite à cette formation PostgreSQL Oracle, les...

3 j

 

Bases de données

PostGIS, Prise en Main
PostGis l'extension de PostGreSQL permet le traitement d’informations géographique (autrement dit spatial) Cette formation PostGIS vous permettra de prendre en main rapidement le...

3 j

 
Cette session vous permettra de continuer à progresser dans l’utilisation, l’optimisation et l’administration de cette base spatiale. Elles est donc avant tout...

2 j

 

Bases de données

PostgreSQL Développement
PostgreSQL est un SGBD de référence dans le monde des Logiciels Libres. Il offre une richesse fonctionnelle importante lui permettant de rivaliser avec des produits commerciaux tels...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB