Abstract: Query optimization is an essential ingredient for efficient query processing, as semantically equivalent execution alternatives can have vastly different runtime behavior. The query optimizer is largely driven by cardinality estimates when selecting execution alternatives. Unfortunately these estimates are largely inaccurate, in particular for complex predicates or skewed data. We present an incremental execution framework to make the query optimizer more resilient to cardinality estimation errors. The framework computes the sensitivity of execution plans relative to cardinality estimation errors, and if necessary executes parts of the query to remove uncertainty. This technique avoids optimization decisions based upon gross mises...
This thesis presents an approach to enable changes to partially evaluated pipelined Query-Execution ...
Abstract-Almost all applications use database and Information Retrieval system for storing and retri...
© 2019 IEEE. Cost-based query optimizers remain one of the most important components of database man...
Virtually every commercial query optimizer chooses the best plan for a query using a cost model that...
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 ...
The quality of query execution plans in database systems determines how fast a query can be executed...
Recently there has been significant interest in using machine learning to improve the accuracy of ca...
Query optimizers rely on accurate estimations of the sizes of intermediate results. Wrong size estim...
International audienceOATAO is an open access repository that collects the work of Toulouse research...
Cardinality estimation during query optimization relies on simplifying assumptions that usually do n...
Finding a good join order is crucial for query performance. In this paper, we introduce the Join Ord...
Good cardinality estimates are critical for generating good execution plans during query optimizatio...
Most modern DBMS optimizers rely upon a cost model to choose the best query execution plan (QEP) for...
This article is a companion to an invited talk at ICDT\u272022 with the same title. Cardinality esti...
This thesis presents an approach to enable changes to partially evaluated pipelined Query-Execution ...
Abstract-Almost all applications use database and Information Retrieval system for storing and retri...
© 2019 IEEE. Cost-based query optimizers remain one of the most important components of database man...
Virtually every commercial query optimizer chooses the best plan for a query using a cost model that...
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 ...
The quality of query execution plans in database systems determines how fast a query can be executed...
Recently there has been significant interest in using machine learning to improve the accuracy of ca...
Query optimizers rely on accurate estimations of the sizes of intermediate results. Wrong size estim...
International audienceOATAO is an open access repository that collects the work of Toulouse research...
Cardinality estimation during query optimization relies on simplifying assumptions that usually do n...
Finding a good join order is crucial for query performance. In this paper, we introduce the Join Ord...
Good cardinality estimates are critical for generating good execution plans during query optimizatio...
Most modern DBMS optimizers rely upon a cost model to choose the best query execution plan (QEP) for...
This article is a companion to an invited talk at ICDT\u272022 with the same title. Cardinality esti...
This thesis presents an approach to enable changes to partially evaluated pipelined Query-Execution ...
Abstract-Almost all applications use database and Information Retrieval system for storing and retri...
© 2019 IEEE. Cost-based query optimizers remain one of the most important components of database man...