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.changed | 2021-02-25 | |
| cbs.date.creation | 2019-09-19 | |
| cbs.picatype | Oa | |
| cbs.publication.displayform | Magdeburg : Fakultät für Informatik, Otto-von-Guericke-Universität Magdeburg, [2019] | |
| dc.contributor.author | Meister, Andreas | |
| dc.contributor.author | Saake, Gunter | |
| dc.contributor.other | Otto-von-Guericke-Universität Magdeburg | |
| dc.date.accessioned | 2025-05-30T07:30:52Z | |
| dc.date.issued | 2019 | |
| dc.description.abstract | Relational 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.extent | 1 Online-Ressource (29 Seiten, 0,33 MB) : Diagramme | |
| dc.genre | book | |
| dc.identifier.other | kxp: 1677330813 | |
| dc.identifier.ppn | 1677330813 | |
| dc.identifier.uri | https://epflicht.bibliothek.uni-halle.de/handle/123456789/7946 | |
| dc.identifier.urn | urn:nbn:de:gbv:3:2-112076 | |
| dc.identifier.vl-id | 2990554 | |
| dc.language.iso | eng | |
| dc.publisher | Fakultät für Informatik, Otto-von-Guericke-Universität Magdeburg | |
| dc.relation.ispartofseries | Technical report ; 01-2019 ppn:570164265 | |
| dc.rights.uri | http://rightsstatements.org/vocab/InC/1.0/ | |
| dc.subject.ddc | 004 | |
| dc.title | 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) | |
| dc.type | Book | |
| dspace.entity.type | Monograph | |
| local.accessrights.item | Anonymous | |
| local.openaccess | true |
Dateien
Originalbündel
1 - 1 von 1
Lade...
- 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