Comprendre les plans d’exécution et l’Optimiseur de requêtes : deux très bons ouvrages

L’Optimiseur de Requêtes est l’organe logiciel au cœur du moteur de base de données de SQL Server.
Pour avoir optimisé un grand nombre de requêtes, je dois dire que c’est une bête incroyable qui continue de m’étonner : elle continue de faire fonctionner SQL Server avec des performances acceptables alors que le modèle de données laisse souvent à désirer quand ce n’est pas pire :)

Voici donc deux ouvrages qui exposent comment lire les plans d’exécution graphiques, et comment l’Optimiseur de requêtes fonctionne. Le reste, c’est l’expérience qui le donne !

=> Dissecting SQL Server Execution Plans, par Grant Fritchey

=> Inside the SQL Server Query Optimizer, par Benjamin Nevarez

Un bon outil pour la lecture facilitée des plans de requêtes graphique, qui plus est gratuit, est SQL Sentry Plan Explorer

Bonne lecture !

ElSüket ;)

Une réflexion au sujet de « Comprendre les plans d’exécution et l’Optimiseur de requêtes : deux très bons ouvrages »

  1. Ping : Le blog d'ElSuket

Laisser un commentaire