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,则为定义计划指南作用域的对象的 object_id。 如果计划指南的作用域不是 OBJECT,则其值为 NULL。 |
scope_batch |
nvarchar(max) |
如果 scope_type 为 SQL,则为批处理文本。 如果批处理类型不是 SQL,则其值为 NULL。 如果值为 NULL,并且 scope_type 为 SQL,则应用 query_text 的值。 |
parameters |
nvarchar(max) |
定义与计划指南关联的参数列表的字符串。 NULL = 没有与计划指南关联的参数列表。 |
hints |
nvarchar(max) |
与计划指南关联的 OPTION 子句提示。 |