Par
Frédéric Brouard, MVP SQL Server Sté. SQL Spot : conseil, formation, audit, tuning, optimisation... Expert SQL et SGBDR, Auteur de : • SQL, Développement, Campus Press 2001 • SQL, collection Synthex, Pearson Education 2005, co écrit avec Christian Soutou • http://sqlpro.developpez.com (site de ressources sur le langage SQL et les SGBDR). Enseignant à L'ISEN Toulon et au CNAM du Var. |
L’indexation d’une base de données est un processus important et nécessaire hélas souvent mal maitrisé. Voici une spectaculaire étude par l’exemple…
La présente
étude permet de comprendre l’intérêt de
l’indexation, le gain qu’elle apporte et les techniques à mettre
en oeuvre. Pour plus de piment, nous verrons une démonstration
spectaculaire au cours de laquelle nous passerons d’un coût de
requête de 96 000 avec un modèle non indexé à
un coût de 2… soit un gain de 48 000. Bien entendu il s’agit d’un
cas d’école, mais formateur en diable !
Exemples avec MS SQL Server…