Kepler: Robust learning for parametric query optimization

L Doshi, V Zhuang, G Jain, R Marcus… - Proceedings of the …, 2023 - dl.acm.org
Most existing parametric query optimization (PQO) techniques rely on traditional query
optimizer cost models, which are often inaccurate and result in suboptimal query …

Robust query processing: A survey

JR Haritsa - Foundations and Trends® in Databases, 2024 - nowpublishers.com
The primordial function of a database system is to efficiently compute correct answers to
user queries. Therefore, robust query processing (RQP), where strong numerical guarantees …

On performance stability in LSM-based storage systems (extended version)

C Luo, MJ Carey - arxiv preprint arxiv:1906.09667, 2019 - arxiv.org
The Log-Structured Merge-Tree (LSM-tree) has been widely adopted for use in modern
NoSQL systems for its superior write performance. Despite the popularity of LSM-trees, they …

Cliffguard: A principled framework for finding robust database designs

B Mozafari, EZY Goh, DY Yoon - Proceedings of the 2015 ACM SIGMOD …, 2015 - dl.acm.org
A fundamental problem in database systems is choosing the best physical design, ie, a
small set of auxiliary structures that enable the fastest execution of future queries. Almost all …

Plan bouquets: query processing without selectivity estimation

A Dutt, JR Haritsa - Proceedings of the 2014 ACM SIGMOD international …, 2014 - dl.acm.org
Selectivity estimates for optimizing OLAP queries often differ significantly from those actually
encountered during query execution, leading to poor plan choices and inflated response …

A top-down approach to achieving performance predictability in database systems

J Huang, B Mozafari, G Schoenebeck… - Proceedings of the 2017 …, 2017 - dl.acm.org
While much of the research on transaction processing has focused on improving overall
performance in terms of throughput and mean latency, surprisingly less attention has been …

Extensible Query Optimizers in Practice

B Ding, V Narasayya, S Chaudhuri - Foundations and Trends® …, 2024 - nowpublishers.com
The performance of a query crucially depends on the ability of the query optimizer to choose
a good execution plan from a large space of alternatives. With the discovery of algebraic …

Leveraging query logs and machine learning for parametric query optimization

K Vaidya, A Dutt, V Narasayya… - Proceedings of the VLDB …, 2021 - dl.acm.org
Parametric query optimization (PQO) must address two problems: identify a relatively small
number of plans to cache for a parameterized query (populateCache), and efficiently select …

Query optimization over crowdsourced data

H Park, J Widom - Proceedings of the VLDB Endowment, 2013 - dl.acm.org
Deco is a comprehensive system for answering declarative queries posed over stored
relational data together with data obtained on-demand from the crowd. In this paper we …

dbET: Execution Time Distribution-based Plan Selection

Y Li, X Yu, N Koudas, S Lin, C Sun… - Proceedings of the ACM on …, 2023 - dl.acm.org
While selecting the execution plan for a given query based on a single estimated cost is a
generally-adopted strategy, it is usually error-prone and fails to comprehensively profile the …