Formation PostgreSQL, tuning


Formation PostgreSQL, tuning

Catalogue : SGBD



Paramètres principaux
• Les différents paramètres d'optimisation (connexions, mémoire...).
Exercice
Modification des paramètres de la mémoire et analyse du résultat.
Algorithmes de traitement
• Le moteur PostgreSQL.
• Détails des différents mécanismes de traitement des requêtes.
Exercice
Comparaison des performances en appliquant différents algorithmes de traitement pour une même requête.
Algorithmes de requêtes
• Méthode de traitement des requêtes (statistiques...).
• Les différents types d'algorithme (jointure, LOOP...).
Exercice
Comparaison des performances en appliquant différents algorithmes de requête.
Optimisation mémoire
• Configuration des paramètres mémoire (shared_buffers...).
• Méthode de calcul de la valeur de shared_buffers.
Mécanismes de cache et performance d'accès
• Cache disque des fichiers de données.
• Cache des journaux de transactions.
• Cache des espaces libres.
• Cache des objets temporaires.
Exercice
Modification des différents caches, de la mémoire et analyse du comportement.
Performance par les API et les connecteurs
• Utilisation des API (Java, PHP...).
• Utilisation des connecteurs (exemple : TranQL).
• Optimiser la gestion des ressources. Organisation des tables avec CLUSTER.
• Configuration des ressources du noyau du système d'exploitation.
• Répartition des data. Gestion des espaces libres.
• Niveau d'isolation de PostgreSQL (READ COMMITED...). Les niveaux de lock.
• Méthode de verrouillage sous PostgreSQL (enregistrement, table...).
• Taille de la pile.

Fiche de la formation



 Cible :

Administrateurs de bases de données et administrateurs systèmes.


 Prérequis :

Bonnes connaissances en administration PostgreSQL ou connaissances équivalentes à celles apportées par le stage PostgreSQL, administration (réf. PGA).


 Durée : 2 jours

 Type : Stage pratique


 Contactez-nous