GI LogoGI Logo
  • Anmelden
Digitale Bibliothek
    • Gesamter Bestand

      • Bereiche & Sammlungen
      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
    • Diese Sammlung

      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
Digital Bibliothek der Gesellschaft für Informatik e.V.
GI-DL
    • English
    • Deutsch
  • Deutsch 
    • English
    • Deutsch
Dokumentanzeige 
  •   Startseite
  • Lecture Notes in Informatics
  • Proceedings
  • BTW - Datenbanksysteme für Business, Technologie und Web
  • P331 - BTW2023- Datenbanksysteme für Business, Technologie und Web
  • Dokumentanzeige
JavaScript is disabled for your browser. Some features of this site may not work without it.
  •   Startseite
  • Lecture Notes in Informatics
  • Proceedings
  • BTW - Datenbanksysteme für Business, Technologie und Web
  • P331 - BTW2023- Datenbanksysteme für Business, Technologie und Web
  • Dokumentanzeige

PostBOUND: PostgreSQL with Upper Bound SPJ Query Optimization

Autor(en):
Bergmann, Rico [DBLP] ;
Hertzschuch, Axel [DBLP] ;
Hartmann, Claudio [DBLP] ;
Habich, Dirk [DBLP] ;
Lehner, Wolfgang [DBLP]
Zusammenfassung
A variety of query optimization papers have shown the disastrous effect of poor cardinality estimates on the overall run time for arbitrary select-project-join (SPJ) queries.Especially, underestimating join cardinalities for multi-joins can lead to catastrophic join orderings. A promising solution to overcome this problem is query optimization based on upper bounds for the join cardinalities. In this domain, our proposed UES concept is presently the most efficient technique featuring a simple, yet effective upper bound for an arbitrary number of joins. To foster research in that direction, we introduce PostBOUND, our generalized framework making upper bound SPJ query optimization a first class citizen in PostgreSQL.PostBOUND provides abstractions to calculate arbitrary upper bounds, to model joins required by an SPJ query and to iteratively construct an optimized join order.To highlight the extensibility of PostBOUND and to show the research potential, we additionally present two tighter upper bound UES variants using top-k statistics in this paper.In our evaluation, we show the efficiency and applicability of PostBOUND on different workloads as well as using different PostgreSQL versions. Additionally, we evaluate both presented tighter upper bound variant ideas.
  • Vollständige Referenz
  • BibTeX
Bergmann, R., Hertzschuch, A., Hartmann, C., Habich, D. & Lehner, W., (2023). PostBOUND: PostgreSQL with Upper Bound SPJ Query Optimization. In: König-Ries, B., Scherzinger, S., Lehner, W. & Vossen, G. (Hrsg.), BTW 2023. Gesellschaft für Informatik e.V.. DOI: 10.18420/BTW2023-14
@inproceedings{mci/Bergmann2023,
author = {Bergmann, Rico AND Hertzschuch, Axel AND Hartmann, Claudio AND Habich, Dirk AND Lehner, Wolfgang},
title = {PostBOUND: PostgreSQL with Upper Bound SPJ Query Optimization},
booktitle = {BTW 2023},
year = {2023},
editor = {König-Ries, Birgitta AND Scherzinger, Stefanie AND Lehner, Wolfgang AND Vossen, Gottfried} ,
doi = { 10.18420/BTW2023-14 },
publisher = {Gesellschaft für Informatik e.V.},
address = {}
}
DateienGroesseFormatAnzeige
B3-3.pdf811.9Kb PDF Öffnen

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-14

Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Feedback abschicken

Mehr Information

DOI: 10.18420/BTW2023-14
ISBN: 978-3-88579-725-8
Datum: 2023
Sprache: en (en)
Typ: Text/Conference Paper

Keywords

  • SPJ queries
  • join order
  • join cardinalities
  • upper bound
  • generalization
Sammlungen
  • P331 - BTW2023- Datenbanksysteme für Business, Technologie und Web [80]

Zur Langanzeige


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.

 

 


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.