Zusammenfassung
Zur Analyse der Daten in einem Data-Warehouse kommen unterschiedliche Business-Intelligence-Anwendungen zum Einsatz. Ein wichtiger Erfolgsfaktor für deren Nutzung ist die Effizienz, mit der die erstellten Anfragen ausgeführt werden. In diesem Beitrag wird zunächst das typische Verarbeitungsszenario für generierte Anfragesequenzen im Bereich Business Intelligence erläutert. Darauf aufbauend wird eine Reihe anwendungsneutraler Optimierungsstrategien erläutert und bewertet. Anhand von Messergebnissen wird gezeigt, dass es sich insbesondere bei der Restrukturierung von Anfragesequenzen um einen vielversprechenden Ansatz handelt.
Summary
In a typical data warehouse different business intelligence applications are available to analyze data. Efficient query processing is a key requirement for data warehouse databases. Typically, the sequences of SQL statements generated by business intelligence applications are processed consecutively. In this paper we evaluate a set of optimization approaches to improve this processing. Our experimental results show that especially the rewriting of query sequences leads to significant performance improvements.
© 2003 Oldenbourg Wissenschaftsverlag GmbH