Sort orders play an important role in query evaluation. Algorithms that rely on sorting are widely used to implement joins, grouping, duplicate elimination and other set operations. The notion of interesting orders has allowed query optimizers to consider plans that could be locally sub-optimal, but produce ordered output beneficial for other operators, and thus be part of a globally optimal plan. However, the number of interesting orders for most operators is factorial in the number of attributes involved. Optimizer implementations use heuristics to prune the number of interesting orders, but the quality of the heuristics is unclear. Increasingly complex decision support queries and increasing use of query-covering indices, which provide m...
This dissertation focuses on supporting ranking in relational database systems through a rank-aware ...
Ranking is an important property that needs to be fully supported by current relational query engine...
textabstractUniform sampling of join orders is known to be a competitive alternative to transformati...
Sort orders play an important role in query evaluation. Algorithms that rely on sorting are widely u...
Since the introduction of cost-based query optimization, the performance-critical role of interestin...
Since the introduction of cost-based query optimization, the performance-critical role of interestin...
Nested iteration is an important technique for query evaluation. It is the default way of execut-ing...
Since the introduction of cost-based query op-timization by Selinger et al. in their semi-nal paper,...
Finding a good join order is crucial for query performance. In this paper, we introduce the Join Ord...
There are many applications in which it is desirable to order rather than classify instances. Here w...
A major task in query optimization is finding an optimal or near-optimal order to perform join opera...
The generally accepted optimization heuristics of pushing selections down does not yield optimal pla...
Join ordering is one of the most important, but also most challenging problems of query optimization...
Ranking is an important property that needs to be fully supported by current relational query engine...
The join ordering problem is a fundamental challenge that has to be solved by any query optimizer. S...
This dissertation focuses on supporting ranking in relational database systems through a rank-aware ...
Ranking is an important property that needs to be fully supported by current relational query engine...
textabstractUniform sampling of join orders is known to be a competitive alternative to transformati...
Sort orders play an important role in query evaluation. Algorithms that rely on sorting are widely u...
Since the introduction of cost-based query optimization, the performance-critical role of interestin...
Since the introduction of cost-based query optimization, the performance-critical role of interestin...
Nested iteration is an important technique for query evaluation. It is the default way of execut-ing...
Since the introduction of cost-based query op-timization by Selinger et al. in their semi-nal paper,...
Finding a good join order is crucial for query performance. In this paper, we introduce the Join Ord...
There are many applications in which it is desirable to order rather than classify instances. Here w...
A major task in query optimization is finding an optimal or near-optimal order to perform join opera...
The generally accepted optimization heuristics of pushing selections down does not yield optimal pla...
Join ordering is one of the most important, but also most challenging problems of query optimization...
Ranking is an important property that needs to be fully supported by current relational query engine...
The join ordering problem is a fundamental challenge that has to be solved by any query optimizer. S...
This dissertation focuses on supporting ranking in relational database systems through a rank-aware ...
Ranking is an important property that needs to be fully supported by current relational query engine...
textabstractUniform sampling of join orders is known to be a competitive alternative to transformati...