Поделиться через


sys.plan_guides (Transact-SQL)

Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure

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

Имя столбца Тип данных Description
plan_guide_id int Уникальный идентификатор структуры плана в базе данных.
name sysname Имя структуры плана.
create_date datetime Дата и время создания структуры плана.
modify_date Дата и время Дата последнего изменения структуры плана.
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

ШАБЛОН
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 = со структурой плана не связан ни один список аргументов.
hints nvarchar(max) Указания предложения OPTION, связанные с руководством плана.

Разрешения

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

См. также

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