vault backup: 2026-07-23 14:25:39

This commit is contained in:
Benjamin Neumann
2026-07-23 14:25:39 +02:00
parent b0f790f863
commit cdf0c27c27
3 changed files with 19 additions and 0 deletions
+1
View File
@@ -229,6 +229,7 @@
}, },
"active": "25f5b25d5eca7203", "active": "25f5b25d5eca7203",
"lastOpenFiles": [ "lastOpenFiles": [
"SS2026/Datenbanken und Informationssysteme/5. Relationale Anfragebearbeitung/Anhänge/Pasted image 20260723142318.png",
"SS2026/Datenbanken und Informationssysteme/5. Relationale Anfragebearbeitung/Anhänge/5-RelQuery.pdf", "SS2026/Datenbanken und Informationssysteme/5. Relationale Anfragebearbeitung/Anhänge/5-RelQuery.pdf",
"SS2026/Datenbanken und Informationssysteme/5. Relationale Anfragebearbeitung/Relationale Anfragebearbeitung.md", "SS2026/Datenbanken und Informationssysteme/5. Relationale Anfragebearbeitung/Relationale Anfragebearbeitung.md",
"SS2026/Datenbanken und Informationssysteme/5. Relationale Anfragebearbeitung/Anhänge/Pasted image 20260723134219.png", "SS2026/Datenbanken und Informationssysteme/5. Relationale Anfragebearbeitung/Anhänge/Pasted image 20260723134219.png",
@@ -51,3 +51,21 @@ Sortieren <-> Hashing
Nested Loop Join Nested Loop Join
- Kartesisches Produkt in Reihenfolge - Kartesisches Produkt in Reihenfolge
- filter erst beim vergleich - filter erst beim vergleich
- bR + |R| * bS I/Os
Block Nested Loop Join
- S wird nur pro Block von R erneut gescannt
- bR+bR * bS IOPS
Sort Merge Join
- Sortieren oder vorsortiert
- Einfach Mergen
- Sehr stark wenn schon sortiert!
Hash Join
- Nur für Equi-Joins
- Hashtabelle für kleinere Relation
- gute Hashfunktion notwendig
Index Nested Loop Join
- Index nutzen
- bR + |R| * Cost(Index Probe)
![[Pasted image 20260723142318.png]]