Most RDBMSs maintain a set of histograms for estimating the selectivities of given queries. These selectivities are typically used for costbased query optimization. While the problem of building an accurate histogram for a given attribute or attribute set has been well-studied, little attention has been given to the problem of building and tuning a set of histograms collectively for multidimensional queries in a selfmanaged manner based only on query feedback. In this paper, we present SASH, a Self-Adaptive Set of Histograms that addresses the problem of building and maintaining a set of histograms. SASH uses a novel two-phase method to automatically build and maintain itself using query feedback information only. In the online tuning phase...
Database query engines typically rely upon query size estimators in order to evaluate the potential ...
Current database systems employ static heuristics for estimating the access time of a particular que...
Many commercial database systems maintain histograms to summarize the contents of relations and perm...
Histograms are used extensively for selectivity estimation and approximate query processing. Workloa...
Nowadays data stream processing is becoming the new hot field of database research. Due to the volum...
Query processing systems typically rely on histograms, data structures that approximate data distrib...
This paper aims to improve the accuracy of query result-size estimations in query optimizers by leve...
Abstract. Recently several database-based applications have emerged that are remote from data source...
An assumption with self-tuning histograms has been that they can "learn" the dataset if given enough...
Random sampling is a standard technique for constructing (approximate) histograms for query optimiza...
Effectively using heterogeneous, distributed information has attracted much research in recent years...
Answering queries approximately has recently been proposed as a way to reduce query response times i...
Histograms have long been used to capture attribute value distribution statistics for query optimize...
Obtaining the optimal query execution plan requires a selectivity estimation. The selectivity value ...
For the mainstream relational database management systems, histograms play im-portant roles in cardi...
Database query engines typically rely upon query size estimators in order to evaluate the potential ...
Current database systems employ static heuristics for estimating the access time of a particular que...
Many commercial database systems maintain histograms to summarize the contents of relations and perm...
Histograms are used extensively for selectivity estimation and approximate query processing. Workloa...
Nowadays data stream processing is becoming the new hot field of database research. Due to the volum...
Query processing systems typically rely on histograms, data structures that approximate data distrib...
This paper aims to improve the accuracy of query result-size estimations in query optimizers by leve...
Abstract. Recently several database-based applications have emerged that are remote from data source...
An assumption with self-tuning histograms has been that they can "learn" the dataset if given enough...
Random sampling is a standard technique for constructing (approximate) histograms for query optimiza...
Effectively using heterogeneous, distributed information has attracted much research in recent years...
Answering queries approximately has recently been proposed as a way to reduce query response times i...
Histograms have long been used to capture attribute value distribution statistics for query optimize...
Obtaining the optimal query execution plan requires a selectivity estimation. The selectivity value ...
For the mainstream relational database management systems, histograms play im-portant roles in cardi...
Database query engines typically rely upon query size estimators in order to evaluate the potential ...
Current database systems employ static heuristics for estimating the access time of a particular que...
Many commercial database systems maintain histograms to summarize the contents of relations and perm...