sys.plan_guides (Transact-SQL)

Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada de SQL do Azure

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

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 será aplicado.
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 de catálogo é limitada a protegíveis que um usuário possui ou nos quais o usuário recebeu alguma 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)