A survey on advancing the dbms query optimizer: Cardinality estimation, cost model, and plan enumeration

H Lan, Z Bao, Y Peng - Data Science and Engineering, 2021 - Springer
Query optimizer is at the heart of the database systems. Cost-based optimizer studied in this
paper is adopted in almost all current database systems. A cost-based optimizer introduces …

[PDF][PDF] Simplicity Done Right for Join Ordering.

A Hertzschuch, C Hartmann, D Habich, W Lehner - CIDR, 2021 - cidrdb.org
In this paper, we propose a simple, yet fast and effective approach to determine good join
orders for arbitrary selectproject-join queries. Our scheme comprises three building …

A model-based DevOps process for development of mathematical database cost models

A Chikhaoui, A Chadli, A Ouared - Automated Software Engineering, 2023 - Springer
Obviously, the complexity of mathematical database cost models increases with the
evolution of the database technology brought by emerging hardware and the new …

Deepcm: Deep neural networks to improve accuracy prediction of database cost models

A Ouared, A Chadli, MA Daoud - … and Computation: Practice …, 2022 - Wiley Online Library
A major challenge for many database management tasks including admission control, query
scheduling, progress monitoring and self‐driving data storage systems is to enhance …

Best of both worlds: combining traditional and machine learning models for cardinality estimation

L Woltmann, C Hartmann, D Habich… - Proceedings of the Third …, 2020 - dl.acm.org
Cardinality estimation is a high-profile technique in database management systems with a
serious impact on query performance. Thus, a lot of traditional approaches such as …

[PDF][PDF] Bridging the Gap Between Algorithmic and Learned Index Structures

A Hadian - 2022 - core.ac.uk
Index structures such as B-trees and bloom filters are the well-established petrol engines of
database systems. However, these structures do not fully exploit patterns in data distribution …

[图书][B] Novel Data Summaries for Join Query Optimization

W Cai - 2021 - search.proquest.com
As the demand for data intensive pipelines has grown and the diversity of settings has
expanded, generalizability of database management systems has suffered. The execution of …