Condividi tramite


sys.plan_guides (Transact-SQL)

Si applica a: SQL Server database SQL di Azure Istanza gestita di SQL di Azure database SQL in Microsoft Fabric

Contiene una riga per ogni guida di piano nel database.

Importante

Gli hint di Query Store in Database SQL di Azure offrono un metodo semplice per modellare i piani di query senza cambiare il codice dell'applicazione. Gli hint di Query Store sono più semplici rispetto alle guide di piano. Gli hint di Query Store sono disponibili in database SQL di Azure, database SQL in Microsoft Fabric, Istanza gestita di SQL di Azure e in SQL Server 2022 (16.x) e versioni successive.

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 l'utente è proprietario o per le quali dispone di 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)