Optimizing Query Processing in PostgreSQL Through Learned Optimizer Hints
dc.contributor.author | Thiessat, Jerome | |
dc.contributor.author | Woltmann, Lucas | |
dc.contributor.author | Hartmann, Claudio | |
dc.contributor.author | Habich, Dirk | |
dc.contributor.editor | König-Ries, Birgitta | |
dc.contributor.editor | Scherzinger, Stefanie | |
dc.contributor.editor | Lehner, Wolfgang | |
dc.contributor.editor | Vossen, Gottfried | |
dc.date.accessioned | 2023-02-23T14:00:20Z | |
dc.date.available | 2023-02-23T14:00:20Z | |
dc.date.issued | 2023 | |
dc.description.abstract | 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. | en |
dc.identifier.doi | 10.18420/BTW2023-74 | |
dc.identifier.isbn | 978-3-88579-725-8 | |
dc.identifier.uri | https://dl.gi.de/handle/20.500.12116/40384 | |
dc.language.iso | en | |
dc.publisher | Gesellschaft für Informatik e.V. | |
dc.relation.ispartof | BTW 2023 | |
dc.relation.ispartofseries | Lecture Notes in Informatics (LNI) - Proceedings, Volume P-331 | |
dc.subject | Query Optimization | |
dc.subject | Hint Set Prediction | |
dc.subject | Gradient Boosting | |
dc.title | Optimizing Query Processing in PostgreSQL Through Learned Optimizer Hints | en |
dc.type | Text/Conference Paper | |
gi.citation.endPage | 1081 | |
gi.citation.publisherPlace | Bonn | |
gi.citation.startPage | 1075 | |
gi.conference.date | 06.-10. März 2023 | |
gi.conference.location | Dresden, Germany |
Dateien
Originalbündel
1 - 1 von 1