Deutsch
 
Hilfe Datenschutzhinweis Impressum
  DetailsucheBrowse

Datensatz

 
 
DownloadE-Mail
  A Framework for Reasoning about Share Equivalence and Its Integration into a Plan Generator

Neumann, T., & Moerkotte, G. (2009). A Framework for Reasoning about Share Equivalence and Its Integration into a Plan Generator. In J. C. Freytag, T. Ruf, W. Lehner, & G. Vossen (Eds.), Datenbanksysteme in Business, Technologie und Web (BTW 2009), 13. Fachtagung des GI-Fachbereichs "Datenbanken und Informationssysteme" (DBIS) (pp. 7-26). Bonn: GI.

Item is

Dateien

einblenden: Dateien
ausblenden: Dateien
:
optimizingdags.pdf (beliebiger Volltext), 279KB
 
Datei-Permalink:
-
Name:
optimizingdags.pdf
Beschreibung:
-
OA-Status:
Sichtbarkeit:
Privat
MIME-Typ / Prüfsumme:
application/pdf
Technische Metadaten:
Copyright Datum:
-
Copyright Info:
-
Lizenz:
-

Externe Referenzen

einblenden:

Urheber

einblenden:
ausblenden:
 Urheber:
Neumann, Thomas1, Autor           
Moerkotte, Guido2, Autor
Affiliations:
1Databases and Information Systems, MPI for Informatics, Max Planck Society, ou_24018              
2External Organizations, ou_persistent22              

Inhalt

einblenden:
ausblenden:
Schlagwörter: -
 Zusammenfassung: Very recently, Cao et al.\ presented the MAPLE approach, which accelerates queries with multiple instances of the same relation by sharing their scan operator. The principal idea is to derive, in a first phase, a non-shared tree-shaped plan via a traditional plan generator. In a second phase, common instances of a scan are detected and shared by turning the operator tree into an operator DAG (directed acyclic graph). The limits of their approach are obvious. (1) Sharing more than scans is often possible and can lead to considerable performance benefits. (2) As sharing influences plan costs, a separation of the optimization into two phases comprises the danger of missing the optimal plan, since the first optimization phase does not know about sharing. We remedy both points by introducing a general framework for reasoning about sharing: plans can be shared whenever they are {\em share equivalent} and not only if they are scans of the same relation. Second, we sketch how this framework can be integrated into a plan generator, which then constructs optimal DAG-structured plans.

Details

einblenden:
ausblenden:
Sprache(n): eng - English
 Datum: 2009
 Publikationsstatus: Erschienen
 Seiten: -
 Ort, Verlag, Ausgabe: -
 Inhaltsverzeichnis: -
 Art der Begutachtung: -
 Identifikatoren: eDoc: 520395
Anderer: Local-ID: C1256DBF005F876D-8A7DE2804C156572C1257582005424A8-Neumann2009BTW
 Art des Abschluß: -

Veranstaltung

einblenden:
ausblenden:
Titel: 13. Fachtagung des GI-Fachbereichs Datenbanken und Informationssysteme
Veranstaltungsort: Münster, Germany
Start-/Enddatum: 2009-03-02 - 2009-03-06

Entscheidung

einblenden:

Projektinformation

einblenden:

Quelle 1

einblenden:
ausblenden:
Titel: Datenbanksysteme in Business, Technologie und Web (BTW 2009), 13. Fachtagung des GI-Fachbereichs "Datenbanken und Informationssysteme" (DBIS)
Genre der Quelle: Konferenzband
 Urheber:
Freytag, Johann Christoph1, Herausgeber
Ruf, Thomas1, Herausgeber
Lehner, Wolfgang1, Herausgeber
Vossen, Gottfried1, Herausgeber
Affiliations:
1 External Organizations, ou_persistent22            
Ort, Verlag, Ausgabe: Bonn : GI
Seiten: - Band / Heft: - Artikelnummer: - Start- / Endseite: 7 - 26 Identifikator: ISBN: 978-3-88579-238-3

Quelle 2

einblenden:
ausblenden:
Titel: Lecture Notes in Informatics
  Kurztitel : LNI
Genre der Quelle: Reihe
 Urheber:
Affiliations:
Ort, Verlag, Ausgabe: -
Seiten: - Band / Heft: 144 Artikelnummer: - Start- / Endseite: - Identifikator: -