共用方式為


sys.plan_guides (Transact-SQL)

針對資料庫中每份計畫指南,各包含一個資料列。

適用於:SQL Server (SQL Server 2008 透過目前版本)、Windows Azure 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)。

如果計畫指南的範圍不是 OBJECT,則為 NULL。

scope_batch

nvarchar(max)

批次文字 (如果 scope_type 是 SQL)。

NULL (如果批次類型不是 SQL)。

如果 NULL 和 scope_type 是 SQL,則套用 query_text 的值。

parameters

nvarchar(max)

定義與計畫指南相關參數清單的字串。

NULL = 沒有一個參數清單與計畫指南相關。

hints

nvarchar(max)

與計畫指南相關的 OPTION 子句提示。

權限

目錄檢視內中繼資料的可見性會限制在使用者所擁有的安全性實體,或已授與使用者某些權限的安全性實體。如需詳細資訊,請參閱<中繼資料可見性組態>。

請參閱

參考

目錄檢視 (Transact-SQL)

sp_create_plan_guide (Transact-SQL)

sp_create_plan_guide_from_handle (Transact-SQL)