Partilhar via


sys.plan_guides (Transact-SQL)

Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure Banco de Dados SQL no Microsoft Fabric

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

Importante

As dicas do Repositório de Consultas fornecem um método fácil de usar para formatar planos de consulta sem alterar o código do aplicativo. As dicas do Repositório de Consultas são mais simples do que os guias de plano. As dicas do Repositório de Consultas estão disponíveis no Banco de Dados SQL do Azure, no banco de dados SQL no Microsoft Fabric, na Instância Gerenciada de SQL do Azure e no SQL Server 2022 (16.x) e versões posteriores.

Nome da coluna Tipo de dados Descrição
plan_guide_id int Identificador exclusivo do guia de plano no banco de dados.
name sysname Nome do guia de plano.
create_date datetime Date e hora de criação do guia de plano.
modify_date Datetime Data da última modificação do guia de plano.
is_disabled bit 1 = Guia de plano desabilitado.

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

1 = OBJECT

2 = SQL

3 = TEMPLATE
scope_type_desc nvarchar(60) Descrição do escopo do guia de plano.

OBJECT

SQL

TEMPLATE
scope_object_id Int object_id do objeto que definirá o escopo do guia de plano se o escopo for OBJECT.

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

NULL se tipo de lote não for SQL.

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

NULL = Nenhuma lista de parâmetros está associada ao guia de plano.
dicas nvarchar(max) Dicas da cláusula OPTION associadas ao guia de plano.

Permissões

A visibilidade dos metadados em exibições do catálogo está limitada aos protegíveis que pertencem a um usuário ou para os quais o usuário recebeu permissão. Para obter mais informações, consulte Metadata Visibility Configuration.

Consulte Também

Exibições do Catálogo (Transact-SQL)
sp_create_plan_guide (Transact-SQL)
sp_create_plan_guide_from_handle (Transact-SQL)