Slide/RelQuery-22

From wiki
Revision as of 07:10, 5 April 2023 by Sysop (talk | contribs) (modified through wikirestore by Sysop)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Links

Links hierher

[edit]
Slide
edit
qkey  RelQuery-22
pkey  RelQuery
basename  5-RelationaleAnfragebearbeitung.pptx
page  22
name  RelQuery-22
title  Kostenbasierte Optimierung
keywords  
links  
literature  
learningGoal  →[[]]
[edit]
Kostenbasierte Optimierung
Die Position von Selektions- und Projektionsoperationen im Query-Execution-Plan (QEP) wird durch die regelbasierte Optimierung bereits zufriedenstellend bestimmt. •Die Reihenfolge der Join-Operationen sowie Operationen wie GROUP BY und neue Anfragearten (•top-n-queries•) kann durch den regelbasierten Ansatz nicht optimiert werden. •Die kostenmodellbasierte Anfrageoptimierung behandelt deshalb insbesondere •die Reihenfolge der Join-Operationen•. •Zwei interessante Fragestellungen:•Schätzung der Kosten, die die Auswertung eines bestimmten QEP verursachen würde, insbes. die Schätzung der Größe von Zwischenergebnissen •Generierung verschiedener Join-Reihenfolgen bei großen Mengen von Ausgangstabellen (die Anzahl verschiedener QEP ist exponentiell in der Anzahl der Tabellen)