Partilhar via


sys.plan_guides (Transact-SQL)

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 lotes, 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.

hints

nvarchar(max)

Dicas da cláusula OPTION associadas ao guia de plano.

Permissões

No SQL Server 2005 e em versões posteriores, a visibilidade de metadados em exibições do catálogo é limitada a protegíveis que um usuário possui ou para os quais recebeu alguma permissão. Para obter mais informações, consulte Configuração de visibilidade de metadados.