Sélection Statique et Incrémentale des Index de Jointure Binaires Multiples
Résumé
Les index de jointure binaires ont montré leur intérêt dans la réduction
des coûts d'exécution des requêtes décisionnelles définies sur un schéma
relationnel en étoile. Leur sélection reste cependant difficile vu le vaste et complexe
espace de recherche à explorer. Peu d'algorithmes de sélection des index
de jointure existent, contrairement à la sélection des index définis sur une seule
table qui a connu un intérêt particulier auprès de la communauté des bases de
données traditionnelles. La principale particularité de ces algorithmes est qu'ils
sont statiques et supposent la connaissance préalable des requêtes. Dans cet
article, nous présentons une démarche de sélection des index de jointures binaires
définis sur plusieurs attributs appartenant à des tables de dimension en
utilisant des algorithmes génétiques. Ces derniers sont utilisés dans le cadre statique
et incrémental qui prévoit l'adaptation des index sélectionnés à l'arrivée
de nouvelles requêtes. Nous concluons nos travaux par une étude expérimentale
démontrant l'intérêt de la sélection des index de jointure binaires multiple, de
l'élagage de l'espace de recherche et de l'efficacité des algorithmes génétiques
dans les cas statique ou incrémentale.