Accéder au contenu principal
AccueilSQL

Cours

Améliorer les performances des requêtes dans PostgreSQL

IntermédiaireNiveau de compétence
Actualisé 01/2025
Découvrez comment structurer vos requêtes PostgreSQL afin qu'elles s'exécutent en un temps record.
Commencer le cours gratuitement
SQLProgramming
4 h
15 vidéos
53 Exercices
4,300 XP
13,467
Certificat de formation

Créez votre compte gratuitement

Continuer avec GoogleAfficher plus d’options

ou


En continuant, vous acceptez nos Conditions d'utilisation, notre Politique de confidentialité et le fait que vos données seront hébergées aux États-Unis.

Apprécié par des utilisateurs provenant de milliers d'entreprises

Group

Former une équipe ?

Essayez pour les entreprises

Description du cours

Marre des requêtes lentes ? Vous hésitez à partager vos requêtes avec des collègues plus expérimentés ? Dans ce cours, vous apprendrez à structurer vos requêtes PostgreSQL pour qu’elles s’exécutent en une fraction du temps. En explorant des données liées à la participation aux Jeux olympiques, au climat des pays et au produit intérieur brut (PIB), vous verrez concrètement comment le choix des filtres et l’usage de sous-requêtes influencent les performances. Vous découvrirez les caractéristiques d’une base orientée lignes tout en observant comment les volcans d’Hawaï affectent la qualité de l’air. En restructurant vos requêtes à l’aide du planificateur et de l’ordre d’exécution SQL, vous épaterez bientôt vos collègues par votre efficacité sans effort.

Prérequis

Data Manipulation in SQL
1

Rassembler les données

Enfilez votre doudoune et plongez dans les Jeux olympiques d’hiver ! Vous apprendrez à faire des jointures, des sous-requêtes et à créer des tables temporaires tout en identifiant quels athlètes s’entraînent par des températures négatives. Vous verrez aussi comment le planificateur de requêtes peut guider la structure de votre SQL pour des exécutions plus rapides.
Commencer le chapitre
2

Limiter les résultats et alléger la charge

Rafraîchissez vos souvenirs d’algèbre en apprenant l’ordre d’exécution SQL. Découvrez quels pays « devraient » avoir le plus d’athlètes en tenant compte de la population et du produit intérieur brut (PIB), tout en apprenant les meilleures stratégies de filtrage. Vous verrez également quand votre requête agrège (sommes, décomptes, etc.) et comment structurer votre requête pour optimiser ce processus.
Commencer le chapitre
3

Exploiter les propriétés de conception des bases

Concentrez-vous sur les propriétés qui améliorent les performances des bases de données. Découvrez quand votre table n’est pas une table mais une vue. Apprenez comment la structure de stockage de votre base (orientée lignes ou colonnes) influence la structure de vos requêtes. Vous explorerez le brouillard volcanique tout en utilisant des partitions et des index pour accélérer vos requêtes.
Commencer le chapitre
4

Évaluer les performances des requêtes

Apprenez le vocabulaire du cycle de vie d’une requête et plongez dans le planificateur. Découvrez comment le planificateur crée et optimise le plan d’exécution. Trouvez votre prochaine destination de vacances en recherchant des pays dont la population a récemment augmenté, tout en observant l’impact d’une jointure sur les étapes d’une requête. Affinez vos techniques d’optimisation en comparant des filtres qui accélèrent les temps d’exécution.
Commencer le chapitre
Améliorer les performances des requêtes dans PostgreSQL
Cours
terminé

Obtenez un certificat de réussite

Ajoutez cette certification à votre profil LinkedIn, à votre CV ou à votre portfolio
Partagez-la sur les réseaux sociaux et dans votre évaluation de performance
S'inscrire maintenant

Rejoignez plus de 19 millions d'utilisateurs et commencez Améliorer les performances des requêtes dans PostgreSQL dès aujourd'hui !

Créez votre compte gratuitement

Continuer avec GoogleAfficher plus d’options

ou


En continuant, vous acceptez nos Conditions d'utilisation, notre Politique de confidentialité et le fait que vos données seront hébergées aux États-Unis.

Apprenez où que vous soyez avec l'application DataCamp

Progressez où que vous soyez grâce à nos cours conçus pour mobile et à nos défis quotidiens de 5 minutes.