Partilhar via


sys.plan_guides (Transact-SQL)

Aplica-se a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceBase de dados SQL no Microsoft Fabric

Contém uma linha para cada guia de plano no banco de dados.

Important

Sugestões do Repositório de Consultas oferecem um método mais fácil de utilizar para moldar planos de consulta sem alterar o código da aplicação. As dicas do Query Store são mais simples do que as orientações de plano. As dicas da Loja de Consultas estão disponíveis no Azure SQL Database, SQL Database no Microsoft Fabric, Azure SQL Managed Instance e no SQL Server 2022 (16.x) e versões posteriores.

Nome da coluna Tipo de dados Description
plan_guide_id int Identificador exclusivo do guia do plano no banco de dados.
name sysname Nome do guia do plano.
create_date datetime Data e hora em que o guia do plano foi criado.
modify_date Datetime Data em que o guia do plano foi modificado pela última vez.
is_disabled bit 1 = O guia do plano está desativado.

0 = O guia de plano está ativado.
query_text nvarchar(max) Texto da consulta na qual o guia de plano é criado.
scope_type tinyint Identifica o escopo do guia do plano.

1 = OBJETO

2 = SQL

3 = MODELO
scope_type_desc nvarchar(60) Descrição do âmbito do guia do plano.

OBJECT

SQL

TEMPLATE
scope_object_id Int object_id do objeto definindo o escopo do guia de plano, se o escopo for OBJECT.

NULL se o guia de plano não tiver o escopo definido como OBJECT.
scope_batch nvarchar(max) Texto em lote, se scope_type for SQL.

NULL se o tipo de lote não for SQL.

Se NULL e scope_type for SQL, o valor de query_text se aplica.
parameters nvarchar(max) A cadeia de caracteres que define a lista de parâmetros associados ao guia de plano.

NULL = Nenhuma lista de parâmetros está associada ao guia do plano.
hints nvarchar(max) A cláusula OPTION sugere as dicas associadas ao guia do plano.

Permissions

A visibilidade dos metadados nas visualizações de catálogo é limitada aos itens de segurança que um utilizador possui ou nos quais o utilizador recebeu alguma permissão. Para obter mais informações, consulte Configuração de visibilidade de metadados.

Ver também

Visualizações do catálogo (Transact-SQL)
sp_create_plan_guide (Transact-SQL)
sp_create_plan_guide_from_handle (Transact-SQL)