Finding the best design options for the parallel dynamic programming approach with skip vector arrays for join-order optimization / Andreas Meister, Gunter Saake (Arbeitsgruppe Datenbanken und Software Engineering)

cbs.date.changed2021-02-25
cbs.date.creation2019-09-19
cbs.picatypeOa
cbs.publication.displayformMagdeburg : Fakultät für Informatik, Otto-von-Guericke-Universität Magdeburg, [2019]
dc.contributor.authorMeister, Andreas
dc.contributor.authorSaake, Gunter
dc.contributor.otherOtto-von-Guericke-Universität Magdeburg
dc.date.accessioned2025-05-30T07:30:52Z
dc.date.issued2019
dc.description.abstractRelational databases need to select efficient join orders as join orders can significantly influence the query execution times. Dynamic programming determines efficient join orders by applying an exhaustive search. Based on the exhaustive search, the applicability of sequential dynamic programming variants is limited to simple queries. To extend the applicability, Han et al. proposed the parallel dynamic programming variant using skip vector arrays (PDPSVA) with specific design options regarding block size, partition reorganization, allocation schema, partition sorting, skip vector arrays, solution mapping, and solution merging. In this paper, we extend the evaluation of Han et al. by empirically evaluating the proposed design choices considering different query topologies. Based on our evaluation results, we identified irrelevant (partition reorganization, allocation schema, and solution merging) and relevant design options (block size, partition sorting, skip vector arrays, solution mapping). For relevant design options, we provide insights how to achieve the best performance for PDPSVA. Overall, our evaluation results should help to use PDPSVA correctly for further evaluations.de
dc.format.extent1 Online-Ressource (29 Seiten, 0,33 MB) : Diagramme
dc.genrebook
dc.identifier.otherkxp: 1677330813
dc.identifier.ppn1677330813
dc.identifier.urihttps://epflicht.bibliothek.uni-halle.de/handle/123456789/7946
dc.identifier.urnurn:nbn:de:gbv:3:2-112076
dc.identifier.vl-id2990554
dc.language.isoeng
dc.publisherFakultät für Informatik, Otto-von-Guericke-Universität Magdeburg
dc.relation.ispartofseriesTechnical report ; 01-2019 ppn:570164265
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/
dc.subject.ddc004
dc.titleFinding the best design options for the parallel dynamic programming approach with skip vector arrays for join-order optimization / Andreas Meister, Gunter Saake (Arbeitsgruppe Datenbanken und Software Engineering)
dc.typeBook
dspace.entity.typeMonograph
local.accessrights.itemAnonymous
local.openaccesstrue

Dateien

Originalbündel
Gerade angezeigt 1 - 1 von 1
Lade...
Vorschaubild
Name:
urn_nbn_de_gbv_3_2-112076.pdf
Größe:
347.68 KB
Format:
Adobe Portable Document Format
Beschreibung:
Finding the best design options for the parallel dynamic programming approach with skip vector arrays for join-order optimization
Herunterladen

Sammlungen