vault backup: 2026-07-23 14:10:39
This commit is contained in:
+16
@@ -35,3 +35,19 @@ Kosten eines Operators hängen ab von:
|
||||
KEIN Kostenmaß - trägt nur dazu bei
|
||||
|
||||
#### Join Reihenfolgen
|
||||
Binäre Baumstruktur an Joins - Viel zu viele Ergebnisse
|
||||
Left-Deep Baum - Besser aber immer noch zu viele
|
||||
Dynamic Programming - rekursiv Teilpläne betrachten - deutlich besser
|
||||
Greedy - Plan muss nur gut, nicht optimal sein
|
||||
|
||||
|
||||
### Physische Optimierung
|
||||
#### Selektion:
|
||||
Full Table Scan <-> Index Scan
|
||||
#### Projektion:
|
||||
Sortieren <-> Hashing
|
||||
|
||||
#### Join:
|
||||
Nested Loop Join
|
||||
- Kartesisches Produkt in Reihenfolge
|
||||
- filter erst beim vergleich
|
||||
|
||||
Reference in New Issue
Block a user