sys.plan_guides (Transact-SQL)

Содержит по одной строке для каждой структуры плана в базе данных.

Имя столбца

Тип данных

Описание

plan_guide_id

int

Уникальный идентификатор структуры плана в базе данных.

name

sysname

Имя руководства плана.

create_date

datetime

Дата и время создания структуры плана.

modify_date

Datetime

Дата последнего изменения структуры плана.

is_disabled

bit

1 = структура плана отключена.

0 = структура плана включена.

query_text

nvarchar(max)

Текст запроса, по которому была создана структура плана.

scope_type

tinyint

Определяет область действия структуры плана.

1 = OBJECT

2 = SQL

3 = TEMPLATE

scope_type_desc

nvarchar(60)

Описание области действия структуры плана.

OBJECT

SQL

TEMPLATE

scope_object_id

Int

object_id объекта, определяющего область действия структуры плана, если область действия — OBJECT.

NULL, если структура плана имеет область действия, отличную от OBJECT.

scope_batch

nvarchar(max)

Текст пакета, если scope_type — SQL.

NULL, если тип пакета — не SQL.

При значениях NULL и scope_type, равном SQL, применяется значение query_text.

parameters

nvarchar(max)

Строка, определяющая список аргументов, связанных со структурой плана.

NULL = со структурой плана не связан ни один список аргументов.

указания

nvarchar(max)

Указания предложения OPTION, связанные с руководством плана.

Разрешения

Видимость метаданных в представлениях каталогов ограничивается защищаемыми объектами, которыми пользователь владеет или на которые ему были предоставлены разрешения. Дополнительные сведения см. в разделе Настройка видимости метаданных.

См. также

Справочник

Представления каталога (Transact-SQL)

sp_create_plan_guide (Transact-SQL)

sp_create_plan_guide_from_handle (Transact-SQL)