Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

FH-Hof Effizienz - Anweisungen für Indexstrukturen Richard Göbel.

Ähnliche Präsentationen


Präsentation zum Thema: "FH-Hof Effizienz - Anweisungen für Indexstrukturen Richard Göbel."—  Präsentation transkript:

1 FH-Hof Effizienz - Anweisungen für Indexstrukturen Richard Göbel

2 FH-Hof Syntax für die Definition eines Index Allgemeine Syntax CREATE INDEX ON ´(´ (´,´ )* ´)´ Diese Syntax ist nicht Bestandteil von SQL-92!

3 FH-Hof Beispiel für eine Tabelle CREATE TABLE Person (NummerDEC(6)NOT NULL PRIMARY KEY, VornameCHAR(20), NachnameCHAR(20), PLZDEC(5), OrtCHAR(20), StrasseCHAR(20), HausNrCHAR(6) )

4 FH-Hof Beispiele für die Definition eines Index Index für eine Spalte CREATE INDEX PersonNummer ON Person ( Nummer ) Index für mehrere Spalten CREATE INDEX PersonOrtStr ON Person (PLZ, Ort, Strasse )

5 FH-Hof Reihenfolge der Spalten für einen Index Anfrage SELECTVorname, Nachname FROMPerson WHERENummer > 1000 AND PLZ = 95111 Option A für den Index CREATE INDEX PersonOrtStr ON Person (Nummer, PLZ) Option B für den Index CREATE INDEX PersonOrtStr ON Person (PLZ, Nummer)

6 FH-Hof Weitere Optionen für die Definition eines Index UNIQUE CREATE UNIQUE INDEX PersonOrtStr ON Person (PLZ, Ort, Strasse) ASC, DESC CREATE INDEX PersonOrtStr ON Person (PLZ ASC, Ort DESC, Strasse DESC) CLUSTER CREATE UNIQUE INDEX PersonPLZ ON Person (PLZ) CLUSTER


Herunterladen ppt "FH-Hof Effizienz - Anweisungen für Indexstrukturen Richard Göbel."

Ähnliche Präsentationen


Google-Anzeigen