von Markus Winand.

Der Gleichheitsoperator


Der Gleichheitsoperator ist sowohl der einfachste als auch der meistgenutzte Operator. Dennoch kann man bei der Indizierung Fehler machen, die sich maßgeblich auf die Performance auswirken. Das trifft vor allem auf where-Klauseln zu, die mehrere Bedingungen kombinieren.

Dieser Abschnitt erklärt, wie man kontrolliert, ob ein Index benutzt wird, und wie man zusammengesetzte Indizes für kombinierte Bedingungen verwendet. Dazu wird eine langsame Abfrage analysiert und gezeigt, wie sich die beiden Zutaten aus Kapitel 1, in der Praxis zeigen.

Inhalt

  1. Primärschlüssel — Indexnutzung kontrollieren

  2. Zusammengesetzte Schlüssel — Mehrspaltige Indizes

  3. Langsame Indizes, Teil II — Die erste Zutat, nochmals

Vorherige SeiteNächste Seite

Über den Autor

Foto von Markus Winand

Markus Winand lehrt effizientes SQL – inhouse und online. Er minimiert die Entwicklungszeit durch modernes SQL und optimiert die Laufzeit durch schlaue Indizierung – dazu hat er auch das Buch SQL Performance Explained veröffentlicht.

„Use The Index, Luke!“ von Markus Winand ist unter einer Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported License lizenziert.
Impressum | Kontakt | KEINE GEWÄHR | Handelsmarken | Datenschutz | CC-BY-NC-ND 3.0 Lizenz