sys.plan_guides (Transact-SQL)

Si applica a:SQL ServerDatabase SQL di AzureIstanza gestita di SQL di Azure

Contiene una riga per ogni guida di piano nel database.

Nome colonna Tipo di dati Descrizione
plan_guide_id int Identificatore univoco della guida di piano nel database.
name sysname Nome della guida di piano.
create_date datetime Data e ora di creazione della guida di piano.
modify_date Datetime Data dell'ultima modifica della guida di piano.
is_disabled bit 1 = La guida di piano è disabilitata.

0 = La guida di piano è abilitata.
query_text nvarchar(max) Testo della query in cui è stata creata la guida di piano.
scope_type tinyint Identifica l'ambito della guida di piano.

1 = OBJECT

2 = SQL

3 = TEMPLATE
scope_type_desc nvarchar(60) Descrizione dell'ambito della guida di piano.

OBJECT

SQL

TEMPLATE
scope_object_id Int object_id dell'oggetto che definisce l'ambito della guida di piano, se l'ambito è OBJECT.

NULL se la guida di piano non è definita a livello di ambito di OBJECT.
scope_batch nvarchar(max) Testo batch, se scope_type è SQL.

NULL se il tipo di batch non è SQL.

Se NULL e scope_type è SQL, viene applicato il valore di query_text .
parameters nvarchar(max) Stringa che definisce l'elenco dei parametri associati alla guida di piano.

NULL = Nessun elenco di parametri è associato alla guida di piano.
Suggerimenti nvarchar(max) Hint della clausola OPTION associati alla guida di piano.

Autorizzazioni

La visibilità dei metadati nelle viste del catalogo è limitata alle entità a protezione diretta di cui un utente è proprietario o a cui l'utente ha concesso alcune autorizzazioni. Per altre informazioni, vedere Metadata Visibility Configuration.

Vedi anche

Viste del catalogo (Transact-SQL)
sp_create_plan_guide (Transact-SQL)
sp_create_plan_guide_from_handle (Transact-SQL)