Optimizing Query Processing in PostgreSQL Through Learned Optimizer Hints
Autor(en):
Zusammenfassung
Query optimization in database systems is an important aspect and despite decades of research, it isstill far from being solved. Nowadays, query optimizers usually provide hints to be able to steer theoptimization on a query-by-query basis. However, setting the best-fitting hints is challenging. To tacklethat, we present a learning-based approach to predict the best-fitting hints for each incoming query. Inparticular, our learning approach is based on simple gradient boosting, where we learn one modelper query context for fine-grained predictions rather than a single global context-agnostic model asproposed in related work. We demonstrate the efficiency as well as effectiveness of our learning-basedapproach using the open-source database system PostgreSQL and show that our approach outperformsrelated work in that context.
- Vollständige Referenz
- BibTeX
Thiessat, J., Woltmann, L., Hartmann, C. & Habich, D.,
(2023).
Optimizing Query Processing in PostgreSQL Through Learned Optimizer Hints.
In:
König-Ries, B., Scherzinger, S., Lehner, W. & Vossen, G.
(Hrsg.),
BTW 2023.
Gesellschaft für Informatik e.V..
DOI: 10.18420/BTW2023-74
@inproceedings{mci/Thiessat2023,
author = {Thiessat, Jerome AND Woltmann, Lucas AND Hartmann, Claudio AND Habich, Dirk},
title = {Optimizing Query Processing in PostgreSQL Through Learned Optimizer Hints},
booktitle = {BTW 2023},
year = {2023},
editor = {König-Ries, Birgitta AND Scherzinger, Stefanie AND Lehner, Wolfgang AND Vossen, Gottfried} ,
doi = { 10.18420/BTW2023-74 },
publisher = {Gesellschaft für Informatik e.V.},
address = {}
}
author = {Thiessat, Jerome AND Woltmann, Lucas AND Hartmann, Claudio AND Habich, Dirk},
title = {Optimizing Query Processing in PostgreSQL Through Learned Optimizer Hints},
booktitle = {BTW 2023},
year = {2023},
editor = {König-Ries, Birgitta AND Scherzinger, Stefanie AND Lehner, Wolfgang AND Vossen, Gottfried} ,
doi = { 10.18420/BTW2023-74 },
publisher = {Gesellschaft für Informatik e.V.},
address = {}
}
Sollte hier kein Volltext (PDF) verlinkt sein, dann kann es sein, dass dieser aus verschiedenen Gruenden (z.B. Lizenzen oder Copyright) nur in einer anderen Digital Library verfuegbar ist. Versuchen Sie in diesem Fall einen Zugriff ueber die verlinkte DOI: 10.18420/BTW2023-74
Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Feedback abschicken
Mehr Information
DOI: 10.18420/BTW2023-74
ISBN: 978-3-88579-725-8
Datum: 2023
Sprache:
(en)
(en)
Typ: Text/Conference Paper

