sys.plan_guides(Transact-SQL)
적용 대상: SQL ServerAzure SQL Database Azure SQL Managed Instance
데이터베이스의 각 계획 지침에 대한 행을 포함합니다.
열 이름 | 데이터 형식 | 설명 |
---|---|---|
plan_guide_id | int | 데이터베이스에 있는 계획 가이드의 고유 식별자입니다. |
이름 | sysname | 계획 지침의 이름입니다. |
create_date | 날짜/시간 | 계획 가이드를 만든 날짜 및 시간입니다. |
modify_date | 날짜/시간 | 계획 가이드가 마지막으로 수정된 날짜입니다. |
is_disabled | bit | 1 = 계획 가이드를 사용할 수 없습니다. 0 = 계획 가이드를 사용할 수 있습니다. |
query_text | nvarchar(max) | 계획 가이드가 만들어지는 쿼리의 텍스트입니다. |
scope_type | tinyint | 계획 가이드의 범위를 식별합니다. 1 = OBJECT 2 = SQL 3 = 템플릿 |
scope_type_desc | nvarchar(60) | 계획 지침의 범위에 대한 설명입니다. OBJECT SQL 템플릿 |
scope_object_id | 정수 | 범위가 OBJECT인 경우 계획 지침의 범위를 정의하는 개체의 object_id. 계획 지침 범위가 OBJECT가 아니면 NULL입니다. |
scope_batch | nvarchar(max) | scope_type SQL인 경우 일괄 처리 텍스트입니다. 일괄 처리 형식이 SQL이 아니면 NULL입니다. NULL 및 scope_type SQL이면 query_text 값이 적용됩니다. |
parameters | nvarchar(max) | 계획 가이드와 연결된 매개 변수 목록을 정의하는 문자열입니다. NULL = 계획 지침에 연결되는 매개 변수 목록이 없습니다. |
힌트 | nvarchar(max) | 계획 지침과 연결된 OPTION 절 힌트입니다. |
사용 권한
카탈로그 뷰에서 메타데이터의 표시 유형은 사용자가 소유하거나 사용자에게 일부 권한이 부여된 보안 개체로 제한됩니다. 자세한 내용은 Metadata Visibility Configuration을 참조하세요.
참고 항목
카탈로그 뷰(Transact-SQL)
sp_create_plan_guide(Transact-SQL)
sp_create_plan_guide_from_handle(Transact-SQL)