×

AQuES: A flexible, distributed system for the optimization and evaluation of relational queries. (AQuES: Ein flexibles, verteiltes System zur Optimierung und Auswertung relationaler Anfragen.) (German) Zbl 1191.68256

Berlin: Humboldt-Univ., Mathematisch-Naturwissenschaftliche Fakultät II (Diss.). 217 p. (2000).
Summary: Parallel query evaluation for relational database management systems still remains a challenging problem. Modern systems must show near optimal performance in spite of running in a heterogeneous hardware environment, exploiting different ways of parallelism and dealing with unpredictable system load. This thesis paper presents a dynamic and flexible system addressing the issues of optimization and evaluation of relational queries for a distributed and dynamic environment. In particular, this work consist of: 1) the architecture of a distributed system which was inspired by the concepts of software agents; 2) the architecture and the implementation of a communication infrastructure for the system components; 3) the architecture and the implementation of a new query optimization algorithm; and 4) the concept and the implementation of a new query evaluation engine for parallel execution, which enables runtime optimization of queries. Furthermore, the design supports the extension and the configuration of the system and its components.

MSC:

68P15 Database theory
68-02 Research exposition (monographs, survey articles) pertaining to computer science

Software:

AQuES
PDF BibTeX XML Cite
Full Text: Link