다음을 통해 공유


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의 값이 적용됩니다.

매개 변수

nvarchar(max)

계획 지침과 연결된 매개 변수 목록을 정의하는 문자열입니다.

NULL = 계획 지침에 연결되는 매개 변수 목록이 없습니다.

참고

nvarchar(max)

계획 지침과 연결된 OPTION 절 힌트입니다.

사용 권한

SQL Server 2005 이상 버전에서는 사용자가 소유하고 있거나 일부 사용 권한을 부여 받은 보안 개체의 경우에만 카탈로그 뷰의 메타데이터를 볼 수 있도록 제한됩니다. 자세한 내용은 메타데이터 표시 유형 구성을 참조하십시오.