par Guillaume Lelarge

Plans d'exécution


Avant que la base de données ne puisse exécuter une requête SQL, l'optimiseur doit créer un plan d'exécution. Puis la base de données exécute ce plan étape par étape. De ce fait, l'optimiseur a un fonctionnement très similaire à un compilateur car il traduit le code source (la requête SQL) en un programme exécutable (le plan d'exécution).

Le plan d'exécution est la première chose à regarder lorsqu'on recherche la cause de requêtes lentes. Les sections suivantes expliquent comment récupérer et lire un plan d'exécution pour optimiser les performances, sur différentes bases de données.

Section précédenteSection suivante

You can’t learn everything in one day. Subscribe the newsletter via E-Mail, Bluesky or RSS to gradually catch up. Have a look at modern-⁠sql.com as well.

À propos de l'auteur

Photo de Markus Winand

Markus Winand est l’ambassadeur de la renaissance SQL. Il a pour mission d’initier les développeurs à l’évolution du SQL au 21ème siècle. Markus peut être engagé comme formateur, conférencier et consultant chez winand.at.

Livre de Markus

Couverture du livre « SQL : Au cœur des performances »

L'essence de SQL tuning dans 200 pages.

Acheter de Markus
(Livre de poche et PDF)

Entrer en contact avec Markus Winand

Listes de diffusion de Markus WinandFlux RSSMarkus Winand sur LinkedInMarkus Winand sur XINGMarkus Winand sur TwitterMarkus Winand sur Bluesky
Copyright 2013-2025 Guillaume Lelarge, Markus Winand. All righs reserved.
Mentions légales | Contact | NO WARRANTY | Marque déposée | Confidentialité et RGPD