Formation PostgreSQL 17 Avancé : Optimisation
1400€ HT / personne |
2 jours (14 heures) |
Présentation
Vous avez assisté à notre formation PostgreSQL 17, et vous souhaitez approfondir vos compétences ? Vous devez gérer une quantité importante de données, et vous rencontrez des difficultés à les utiliser ? Cette formation vous permettra d’apprendre les concepts avancés du programme pour devenir expert PostgreSQL.
Dans cette formation, nous allons voir toutes les techniques pour améliorer l’usage de PostgreSQL en optimisant sa configuration et ses composants, en mesurant et analyser vos opérations et en sachant comment gérer ses requêtes et ses sessions de manière optimale.
À l’issue de ce cours, vous obtiendrez les connaissances d’un utilisateur expert de ce célèbre système de base de données. Grâce à l’enseignement de concepts comme le tuning où comment optimiser son architecture efficacement. Par ailleurs, vous apprendrez à sécuriser vos données, un enjeu de plus en plus important dans le monde de l’entreprise.
Comme toutes nos formations, la formation PostgreSQL 15 Avancé vous présentera la dernière version stable en date et ses nouveautés : PostgreSQL 17.
Objectifs
- Savoir comment optimiser son matériel pour PostgreSQL 17
- Savoir mesurer et analyser ses performances
- Pouvoir gérer les sessions
- Comprendre les traitements des requêtes
Public visé
Architecte, Chefs de projets, Développeurs, Gestionnaire de base de données
Pré-requis
Connaissances fondamentales de PostgreSQL, ou avoir effectué notre formation PostgreSQL 14 ou notre formation PostgreSQL 14 Administration.
Pré-requis matériel
- Un système Linux de préférence avec un accès administrateur et un accès internet (2 vCPU minimum, mais 4 recommandés)
- Un client SSH ou un accès console permettant le transfert de fichiers
- PostgreSQL installé
Programme de la formation PostgreSQL 17 Avancé : Optimisation
Suivi et analyse des performances
- Suivi et réglages
- Suivi des requêtes lentes
- Réglage des paramètres
- Analyse comparative
- Banc de tests
- Statistiques internes
- Extensions
Optimisation : Tuning
- Optimiser son matériel & son système
- Systèmes d’exploitation
- Systèmes de fichiers
- Configuration
- Applications
- Mises à jour de la base de données
- Version de PostgreSQL
- Plan de mise à niveau
Sécurité des bases de données et gestion des sessions
- Contrôle d’accès
- Sécurité au niveau des lignes
- Chiffrement des données à l’aide de pgcrypto
- API clientes
- Pools de connexions
- Concurrence d’accès et transactions
Traitements des requêtes
- Phases de traitement d’une requête
- Algorithmes
- Organisation des données
- Configuration
- Maintenance interne
Module complémentaire (+1 jour) : Haute disponibilité et réponse aux pannes
Réplication et archivage
- Les différentes stratégies pour garantir la haute disponibilité
- Réplication synchrone vs asynchrone
- Comment gérer la réplication ?
- L’archivage des logs
- Réagir en cas de sinistre
Les clusters de basculement
- Présentation d’une architecture de clustering
- Présentation de PgPool-II et Patroni
- Configurer ses clusters
- Assurer la continuité de ses applications
- Comment surveiller ses clusters ?
La reprise après sinistre
- Les bonnes pratiques pour anticiper une défaillance
- Méthodes avancées de sauvegarde
La répartition des charges
- Aperçu de la répartition des charges
- Les bonnes pratiques de manipulation
- Distribuer les requêtes sur plusieurs nœuds
- Utiliser PgBouncer pour optimiser la gestion des requêtes
Pour aller plus loin
Formation PostgreSQL Administration
Formation PostgreSQL
Formation SQL
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Nos Formateurs Référents
Stephane
Aujourd’hui contact régional pour la Francophonie dans le projet PostgreSQL. Il est consultant en bases de données dans de nombreuses entreprises de services liées au logiciel libre et expert PostgreSQL depuis 2010.
Témoignages
Le formateur
Afficher tous les témoignages
Le formateur
Je recommande la formation
Je recommande la formation
Je recommande la formation
Note : 3/5
In-depth explanations on postgres configuration, inner-workings and the like
Some points are a bit unnecessary / too developed for my line of work. But depending on your job, it might be a good thing.
Je recommande la formation
Je recommande la formation
Noter la formation
1400€ HT / personne |
2 jours (14 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS