Abstract. Uniform sampling of join orders is known to be a competitive alternative to transformation-based optimization techniques. However, uniformity of the sampling process is dicult to establish and only for a restricted class of join queries techniques are known. In this paper, we investigate non-uniform sampling devising a simple yet powerful algorithm that is generally applicable. The key element of the algorithm is a mapping of randomly generated sequences of join predi-cates to query plans. We take advantage of the bottom-up constructing of query plans by simultaneously computing the costs and discarding partial plans as soon as they exceed the best costs found so far, which implements a highly eective cost-bound pruning component....
Abstract. Random sampling is a popular technique for providing fast approximate query answers, espec...
Random sampling is a popular technique for providing fast approximate query answers, especially in d...
Join queries are a fundamental database tool, capturing a range of tasks that involve linking hetero...
textabstractUniform sampling of join orders is known to be a competitive alternative to transformati...
We study the effectiveness of probabilistic selection of join-query evaluation plans, without relian...
We compare the performance of sampling-based procedures for estimating the selectivity of a join. Wh...
AbstractWe compare the performance of sampling-based procedures for estimating the selectivity of a ...
Join ordering is one of the most important, but also most challenging problems of query optimization...
A major task in query optimization is finding an optimal or near-optimal order to perform join opera...
.<F3.733e+05> Recent developments in database technology, such as deductive database systems, ...
Finding a good join order is crucial for query performance. In this paper, we introduce the Join Ord...
The use of business intelligence tools and other means to generate queries has led to great variety ...
Approximate query processing is an adequate technique to reduce response times and system load in ca...
The generally accepted optimization heuristics of pushing selections down does not yield optimal pla...
Join-ordering is known to be NP-complete and therefore a variety of heuristics have been devised to ...
Abstract. Random sampling is a popular technique for providing fast approximate query answers, espec...
Random sampling is a popular technique for providing fast approximate query answers, especially in d...
Join queries are a fundamental database tool, capturing a range of tasks that involve linking hetero...
textabstractUniform sampling of join orders is known to be a competitive alternative to transformati...
We study the effectiveness of probabilistic selection of join-query evaluation plans, without relian...
We compare the performance of sampling-based procedures for estimating the selectivity of a join. Wh...
AbstractWe compare the performance of sampling-based procedures for estimating the selectivity of a ...
Join ordering is one of the most important, but also most challenging problems of query optimization...
A major task in query optimization is finding an optimal or near-optimal order to perform join opera...
.<F3.733e+05> Recent developments in database technology, such as deductive database systems, ...
Finding a good join order is crucial for query performance. In this paper, we introduce the Join Ord...
The use of business intelligence tools and other means to generate queries has led to great variety ...
Approximate query processing is an adequate technique to reduce response times and system load in ca...
The generally accepted optimization heuristics of pushing selections down does not yield optimal pla...
Join-ordering is known to be NP-complete and therefore a variety of heuristics have been devised to ...
Abstract. Random sampling is a popular technique for providing fast approximate query answers, espec...
Random sampling is a popular technique for providing fast approximate query answers, especially in d...
Join queries are a fundamental database tool, capturing a range of tasks that involve linking hetero...