Freigeben über


sys.plan_guides

Enthält eine Zeile für jede Planhinweisliste in der Datenbank.

Spaltenname Datentyp Beschreibung

plan_guide_id

int

Eindeutiger Bezeichner für die Planhinweisliste in der Datenbank.

name

sysname

Name der Planhinweisliste.

create_date

datetime

Datum und Uhrzeit der Erstellung der Planhinweisliste.

modify_date

Datetime

Datum, an dem die Planhinweisliste zuletzt geändert wurde.

is_disabled

bit

1 = Planhinweisliste ist deaktiviert.

0 = Planhinweisliste ist aktiviert.

query_text

nvarchar(max)

Text der Abfrage, anhand derer die Planhinweisliste erstellt wird.

scope_type

tinyint

Identifiziert den Bereich der Planhinweisliste.

1 = OBJECT

2 = SQL

3 = TEMPLATE

scope_type_desc

nvarchar(60)

Beschreibung des Bereichs der Planhinweisliste.

OBJECT

SQL

TEMPLATE

scope_object_id

Int

object_id des Objekts, das den Bereich der Planhinweisliste definiert, wenn der Bereich OBJECT ist.

NULL, wenn der Bereich der Planhinweisliste nicht OBJECT ist.

scope_batch

nvarchar(max)

Batchtext, wenn scope_type SQL ist.

NULL, wenn der Batchtyp nicht SQL ist.

Wenn die Einstellung NULL ist, und wenn scope_type SQL ist, gilt der Wert für query_text.

Parameter

nvarchar(max)

Die Zeichenfolge zur Definition der Liste der Parameter, die mit der Planhinweisliste verknüpft sind.

NULL = Mit der Planhinweisliste ist keine Parameterliste verknüpft.

hints

nvarchar(max)

Die Hinweise der OPTION-Klausel, die mit der Planhinweisliste verknüpft sind.

Siehe auch

Verweis

Katalogsichten (Transact-SQL)

Hilfe und Informationen

Informationsquellen für SQL Server 2005