Queryutføring

Algoritmer for queryprosessering og optimalisering, kap. 18 + notat

Fra Query til resultat (18.1)

Teknikker for å utføre relasjonsalgebraoperasjoner (18.3)

Statistikk om data

Aksessvei (18.3)

Optimalisatortre

Bruk explain i MySQL

Flettesortering (18.2)

Flettesortering (2)

  1. Partisjonering – Sorterer deler (partisjoner) som får plass i RAM
    • Antall deler (partisjoner): nR
    • Antall blokker av data: b
    • Tilgjengelige buffer: nB
  2. Fletting – Flett sammen sorterte delfiler i et antall pass – Flettegrad dM – antall delfiler som kan flettes i hvert pass – Flettepass – antall pass som filene må flettes i

Metoder for enkle seleksjoner (18.3.1)

Metoder for utføring av join (18.4.1)