Cardinality estimation during query optimization relies on simplifying assumptions that usually do not hold in practice. To diminish the impact of inaccurate estimates during optimization, statistics on query expressions (SITs) have been previously proposed. These statistics help directly model the distribution of tuples on query sub-plans. Past work in statistics on query expressions has exploited view matching technology to harness their benefits. In this paper we argue against such an approach as it overlooks significant opportunities for improvement in cardinality estimations. We then introduce a framework to reason with SITs based on the notion of conditional selectivity. We present a dynamic programming algorithm to efficiently find t...
Despite the crucial role of cardinality estimation in query optimization, there has been no systemat...
Abstract-Almost all applications use database and Information Retrieval system for storing and retri...
Recently there has been significant interest in using machine learning to improve the accuracy of ca...
This article is a companion to an invited talk at ICDT\u272022 with the same title. Cardinality esti...
Accurate cardinality estimation is critically important to high-quality query optimization. It is we...
Cardinality estimation is an important component of query optimization. Its accuracy and efficiency ...
Virtually every commercial query optimizer chooses the best plan for a query using a cost model that...
In this paper, we propose a novel approach for estimating the record selectivities of database queri...
Abstract. Data mining algorithms are often embedded in more com-plex systems, serving as the provide...
Abstract: Query optimization is an essential ingredient for efficient query processing, as semantica...
Every year more and more advanced approaches to cardinality estimation are published, using learned ...
Finding a good join order is crucial for query performance. In this paper, we introduce the Join Ord...
The query processor of a relational database system executes declarative queries on relational data ...
SPARQL is the w3c standard query language for querying data expressed in the Resource Description Fr...
Selectivity estimates for optimizing OLAP queries often differ sig-nificantly from those actually en...
Despite the crucial role of cardinality estimation in query optimization, there has been no systemat...
Abstract-Almost all applications use database and Information Retrieval system for storing and retri...
Recently there has been significant interest in using machine learning to improve the accuracy of ca...
This article is a companion to an invited talk at ICDT\u272022 with the same title. Cardinality esti...
Accurate cardinality estimation is critically important to high-quality query optimization. It is we...
Cardinality estimation is an important component of query optimization. Its accuracy and efficiency ...
Virtually every commercial query optimizer chooses the best plan for a query using a cost model that...
In this paper, we propose a novel approach for estimating the record selectivities of database queri...
Abstract. Data mining algorithms are often embedded in more com-plex systems, serving as the provide...
Abstract: Query optimization is an essential ingredient for efficient query processing, as semantica...
Every year more and more advanced approaches to cardinality estimation are published, using learned ...
Finding a good join order is crucial for query performance. In this paper, we introduce the Join Ord...
The query processor of a relational database system executes declarative queries on relational data ...
SPARQL is the w3c standard query language for querying data expressed in the Resource Description Fr...
Selectivity estimates for optimizing OLAP queries often differ sig-nificantly from those actually en...
Despite the crucial role of cardinality estimation in query optimization, there has been no systemat...
Abstract-Almost all applications use database and Information Retrieval system for storing and retri...
Recently there has been significant interest in using machine learning to improve the accuracy of ca...