Condividi tramite


sys.plan_guides (Transact-SQL)

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 è disattivata.

0 = La guida di piano è attivata.

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 il tipo di ambito specificato in 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.

hints

nvarchar(max)

Hint della clausola OPTION associati alla guida di piano.

Autorizzazioni

In SQL Server 2005 e nelle versioni successive, la visibilità dei metadati nelle viste del catalogo è limitata alle entità a protezione diretta di cui l'utente è proprietario o per le quali dispone di autorizzazioni. Per ulteriori informazioni, vedere Configurazione della visibilità dei metadati.