La présente étude permet de comprendre l’intérêt de l’indexation, le gain qu’elle apporte et les techniques à mettre en œuvre. Pour plus d’intérêt, 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…
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…
D’autres ressources sur le sujet par SQLpro sur developpez.com
Documents à télécharger
- Étude d’indexation avec SQL Server (PDF, 958.4 kio)
- Code SQL associé à l’article (Zip, 597 kio)
Dans la même rubrique…
- Des UDF (fonctions utilisateur) pour SQL Server
- XML avec Oracle
- Maintenance des index dans les VLDB
- Requêtes récursives et CTE (Common Table Expression - Expression de Table)
- Les règles de CODD pour un SGBD relationnel
- Norme de développement
- Gérer l’isolation des transactions
- Calcul de la médiane en SQL
- INDEXATION : une étude par l’exemple…
- Les contraintes dans les bases de données relationnelles