Gastvortrag Citius, Altius, Fortius: Advances in Query Processing (Michael Grossniklaus)
Sprache des Titels:
Answering user questions based on data is one of the most central functionalities of a database system. Starting from a declarative query statement given, for example, in SQL, the query processor explores the search space of possible execution plans. Based on data statistics, it assigns each possible plan an estimated cost and executes the most efficient one. While this basic query optimization strategy has been used successfully in database systems for decades, novel application domains and larger databases required the design and development of new query processing techniques. In this talk, we present recent advances in query processing that enable database management systems (1) to execute queries faster, (2) to support higher-level applications, and (3) to be stronger with respect to cardinality estimation errors.