532 Stimmen

Warum sollte die INCLUDE-Klausel bei der Erstellung eines Indexes verwendet werden?

Beim Lernen für die Prüfung 70-433 ist mir aufgefallen, dass man einen abdeckenden Index auf eine der beiden folgenden Arten erstellen kann.

CREATE INDEX idx1 ON MyTable (Col1, Col2, Col3)

-- ODER --

CREATE INDEX idx1 ON MyTable (Col1) INCLUDE (Col2, Col3)

Die INCLUDE-Klausel ist neu für mich. Warum würden Sie sie verwenden und welche Richtlinien würden Sie vorschlagen, um zu entscheiden, ob ein abdeckender Index mit oder ohne die INCLUDE-Klausel erstellt werden soll?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X