sys.dm_exec_cached_plan_dependent_objects

새 설치: 2006년 4월 14일

각 Transact-SQL 실행 계획, CLR(공용 언어 런타임) 실행 계획 및 계획에 연결된 커서에 대해 행을 반환합니다.

[!참고] Transact-SQL 실행 계획의 경우 sys.dm_exec_cached_plan_dependent_objects 테이블 값 함수는 SQL Server 2000의 syscacheobjects 시스템 테이블에 매핑됩니다.

구문

dm_exec_cached_plan_dependent_objects(plan_handle)

인수

  • plan_handle
    실행된 일괄 처리에 대한 쿼리 실행 계획을 고유하게 식별하며 해당 계획은 계획 캐시에 있습니다. plan_handle은 **varbinary(64)**입니다. 다음 동적 관리 개체로부터 plan_handle을 얻을 수 있습니다.

반환된 테이블

열 이름 데이터 형식 설명

usecounts

int

실행 컨텍스트 또는 커서가 사용된 횟수입니다.

열이 Null 값을 허용하지 않습니다.

memory_object_address

varbinary(8)

실행 컨텍스트 또는 커서의 메모리 주소입니다.

열이 Null 값을 허용하지 않습니다.

cacheobjtype

nvarchar(50)

가능한 값은 아래와 같습니다.

  • 실행 계획
  • CLR 컴파일 함수
  • CLR 컴파일 프로시저
  • 커서

열이 Null 값을 허용하지 않습니다.

사용 권한

서버에 대한 VIEW SERVER STATE 권한이 필요합니다.

물리적 조인

관계 다이어그램

관계 카디널리티

원본 대상 열 이름 관계

dm_exec_cached_plan_dependent_objects

dm_os_memory_objects

memory_object_address

일대일

참고 항목

참조

실행 관련 동적 관리 뷰 및 함수
동적 관리 뷰 및 함수
sys.syscacheobjects(Transact-SQL)

도움말 및 정보

SQL Server 2005 지원 받기