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.


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


Full Text: Link