[MSSQL][DMV] 동적관리뷰 정리
■ dm_clr_loaded_assemblies
- 서버 주소 공간으로 로드되는 각각의 관리되는 사용자 어셈블리에 대해 행을 반환
■ dm_clr_tasks
- 현재 실행되고 있는 각 CLR(공용 언어 런타임) 태스크에 대해 행을 반환
■ dm_clr_appdomains
- 서버의 각 응용 프로그램 도메인에 대해 행을 반환
■ dm_clr_properties
- 호스팅된 CLR의 버전 및 상태를 포함하여 SQL Server CLR(공용 언어 런타임) 통합과 관련된 각 속성에 대해 행을 반환
■ dm_db_partition_stats
- 현재 데이터베이스의 모든 파티션에 대해 페이지 및 행 수 정보를 반환
■ dm_db_missing_index_details
- 누락된 인덱스에 대한 자세한 정보를 반환
■ dm_db_index_usage_stats
- 서로 다른 유형의 인덱스 작업 수와 각 유형의 작업이 마지막으로 수행된 시간을 반환
■ dm_db_mirroring_connections
- 데이터베이스 미러링에 설정된 각 연결에 대해 하나의 행을 반환
■ dm_db_missing_index_group_stat
- 공간 인덱스를 제외한 누락된 인덱스 그룹에 대한 요약 정보를 반환
■ dm_db_file_space_usage
- 데이터베이스의 각 파일에 대한 공간 사용량 정보를 반환
■ dm_db_index_operational_stats
- 데이터베이스에 있는 테이블 또는 인덱스의 파티션별로 현재 하위 수준 I/O, 잠금, 래치 및 액세스 방법 작업을 반환
■ dm_db_index_physical_stats
- 지정한 테이블 또는 뷰의 데이터 및 인덱스에 대한 크기 및 조각화 정보를 반환
■ dm_db_task_space_usage
- 데이터베이스에서 발생하는 태스크별로 페이지 할당 및 할당 취소 작업을 반환
■ dm_db_missing_index_columns
- 공간 인덱스를 제외하고 인덱스가 없는 데이터베이스 테이블 열에 대한 정보를 반환
■ dm_db_session_space_usage
- 데이터베이스의 각 세션에 의해 할당되고 할당 취소된 페이지 수를 반환
■ dm_db_missing_index_groups
- 공간 인덱스를 제외하고 누락된 특정 인덱스 그룹에 포함된 누락된 인덱스에 대한 정보를 반환
■ dm_exec_cached_plans
- SQL Server에서 빠른 쿼리 실행을 위해 캐시하는 각 쿼리 계획에 대한 행을 반환
■ dm_exec_sessions
- SQL Server에서 인증된 세션당 행 하나를 반환
■ dm_exec_query_optimizer_info
- SQL Server 쿼리 최적화 프로그램의 작업에 대한 자세한 통계를 반환
■ dm_exec_cursors
- 다양한 데이터베이스에서 열려 있는 커서에 대한 정보를 반환
■ dm_exec_xml_handles ( 2008 이상 )
■ dm_exec_query_stats ( 2008 이상 )
■ dm_exec_trigger_stats ( 2008 이상 )
■ dm_exec_procedure_stats ( 2008 이상 )
■ dm_exec_query_transformation_stats( 2008 이상 )
■ dm_exec_query_resource_semaphores ( 2008 이상 )
■ dm_exec_cached_plans ( 2008 이상 )
■ dm_exec_sessions ( 2008 이상 )
■ dm_exec_connections ( 2008 이상 )
■ dm_exec_background_job_queue_stats ( 2008 이상 )
■ dm_exec_background_job_queue
- 비동기(백그라운드) 실행을 예약한 쿼리 프로세서 작업에 대한 행을 반환
■ dm_exec_requests
- SQL Server에서 실행 중인 각 요청에 대한 정보를 반환
■ dm_exec_sql_text
- 지정된 sql_handle로 확인된 SQL 일괄 처리의 텍스트를 반환
■ dm_exec_query_plan
- 계획 핸들로 지정한 일괄 처리에 대한 XML 형식의 실행 계획을 반환
■ dm_exec_plan_attributes
- 계획 핸들로 지정한 계획의 각 계획 특성에 대해 행을 하나씩 반환
■ dm_exec_cached_plan_dependent_objects
- 각 Transact-SQL 실행 계획, CLR(공용 언어 런타임) 실행 계획 및 계획에 연결된 커서에 대해 행을 반환
■ dm_exec_query_stats
- SQL Server 2012에서 캐시된 쿼리 계획에 대한 집계 성능 통계를 반환
■ dm_exec_connections
- SQL Server의 이 인스턴스에 대해 설정된 연결에 대한 정보와 각 연결에 대한 세부 정보를 반환
■ dm_exec_background_job_queue_stats
- 비동기(백그라운드) 실행을 위해 제출된 각 쿼리 프로세서 작업에 대해 집계 통계를 제공하는 행을 반환
■ dm_exec_query_transformation_stats
■ dm_fts_active_catalogs
- 서버에서 일부 채우기 작업이 진행 중인 전체 텍스트 카탈로그에 대한 정보를 반환
■ dm_fts_memory_pools
- 전체 텍스트 탐색이나 전체 텍스트 탐색 범위에 대해 전체 텍스트 Gatherer 구성 요소에서 사용할 수 있는 공유 메모리 풀에 대한 정보를 반환
■ dm_fts_population_ranges
- 현재 진행 중인 전체 텍스트 인덱스 채우기와 관련된 특정 범위에 대한 정보를 반환
■ dm_fts_memory_buffers
- 전체 텍스트 탐색이나 전체 텍스트 탐색 범위의 일부로 사용되는 특정 메모리 풀에 속한 메모리 버퍼에 대한 정보를 반환
■ dm_fts_index_population
- 현재 진행 중인 전체 텍스트 인덱스 채우기에 대한 정보를 반환
■ dm_io_virtual_file_stats
- 데이터 및 로그 파일에 대한 I/O 통계를 반환
■ dm_io_backup_tapes
- 백업과 연관된 테이프 장치 목록 및 탑재 요청 상태를 반환
■ dm_io_cluster_shared_drives
- 현재 서버 인스턴스가 클러스터형 서버인 경우 각 공유 드라이브의 이름을 반환
■ dm_io_pending_io_requests
- SQL Server에서 보류 중인 각 I/O 요청에 대해 행을 반환
■ dm_qn_subscriptions
- 서버에서 활성 쿼리 알림 구독에 관한 정보를 반환
■ dm_repl_articles
- 복제 토폴로지에 아티클로 게시된 데이터베이스 개체에 대한 정보를 반환
■ dm_repl_tranhash
- 트랜잭션 게시에서 복제되고 있는 트랜잭션에 대한 정보를 반환
■ dm_repl_schemas
- 복제로 게시된 테이블 열에 대한 정보를 반환
■ dm_repl_traninfo
- 각 복제 트랜잭션 또는 변경 데이터 캡처 트랜잭션에 대한 정보를 반환
■ dm_broker_activated_tasks
- Service Broker가 활성화한 각 저장 프로시저에 대한 행을 반환
■ dm_broker_queue_monitors
- 인스턴스의 큐 모니터에 대한 행을 반환
■ dm_broker_forwarded_messages
- SQL Server 인스턴스에서 전달하고 있는 각 Service Broker 메시지에 대해 행을 반환
■ dm_broker_connections
- 각 Service Broker 네트워크 연결에 대해 한 행을 반환
■ dm_os_stacks
- SQL Server 구성 요소가 특정 호출이 실행되었다고 가정하는 위치에서 이 구성 요소가 사용하는 로직을 가정하거나 유효성을 검사
■ dm_os_ring_buffers
■ dm_os_wait_stats
- 실행 중인 스레드로 인해 발생한 모든 대기에 대한 정보를 반환
■ dm_os_memory_clerks
- SQL Server 인스턴스에서 현재 활성 상태인 모든 메모리 클럭 집합을 반환
■ dm_os_waiting_tasks
- 특정 리소스에서 대기 중인 태스크의 대기 큐에 대한 정보를 반환
■ dm_os_memory_objects
- SQL Server에 의해 현재 할당된 메모리 개체를 반환
■ dm_os_schedulers
- 각 스케줄러가 개별 프로세서에 매핑되는 SQL Server의 스케줄러당 하나의 행을 반환
■ dm_os_threads
- SQL Server 프로세스에서 실행되고 있는 모든 SQL Server 운영 체제 스레드를 목록으로 반환
■ dm_os_memory_allocations
■ dm_os_loaded_modules
- 서버 주소 공간으로 로드되는 각 모듈에 대해 행을 반환
■ dm_os_memory_cache_counters
- SQL Server 2012에서 캐시의 상태에 대한 스냅숏을 반환
■ dm_os_tasks
- SQL Server 인스턴스에서 활성 상태인 각 작업에 대해 하나의 행을 반환
■ dm_os_buffer_descriptors
- 현재 SQL Server 버퍼 풀에 있는 모든 데이터 페이지에 대한 정보를 반환
■ dm_os_sys_info
- SQL Server에서 사용 가능한 리소스와 함께 SQL Server가 설치된 컴퓨터에 대한 정보를 반환
■ dm_os_performance_counters
- 서버에서 유지되는 각 성능 카운터에 대해 행을 반환
■ dm_os_workers
- 시스템의 각 작업자에 대해 행을 반환
■ dm_os_cluster_nodes
- 장애 조치(failover) 클러스터 인스턴스 구성에 있는 각 노드에 대해 행을 하나씩 반환
■ dm_os_memory_cache_hash_tables
- SQL Server 인스턴스의 각 활성 캐시에 대해 하나의 행을 반환
■ dm_os_memory_pools
- SQL Server 인스턴스의 각 개체 저장소에 대해 하나의 행을 반환
■ dm_os_latch_stats
- 클래스별로 구성된 모든 래치 대기에 대한 정보를 반환
■ dm_os_worker_local_storage
■ dm_os_child_instances
- 부모 서버 인스턴스에서 생성된 각 사용자 인스턴스당 한 개의 행을 반환
■ dm_os_memory_cache_clock_hands
- 특정 캐시 클럭의 각 포인터 상태를 반환
■ dm_os_sublatches
■ dm_os_memory_cache_entries
- 캐시에 있는 모든 항목에 대한 정보를 반환
■ dm_os_virtual_address_dump
- 호출 프로세스의 가상 주소 공간에 있는 페이지 범위에 대한 정보를 반환
■ dm_os_hosts
- 현재 SQL Server 인스턴스에 등록되어 있는 모든 호스트를 반환
■ dm_tran_transactions_snapshot
- 각 스냅숏 트랜잭션이 시작될 때 활성 상태인 트랜잭션의 sequence_number에 대한 가상 테이블을 반환
■ dm_tran_current_snapshot
- 현재 스냅숏 트랜잭션이 시작될 때의 모든 활성 트랜잭션을 표시하는 가상 테이블을 반환
■ dm_tran_version_store
- 버전 저장소의 모든 버전 레코드를 표시하는 가상 테이블을 반환
■ dm_tran_database_transactions
- 데이터베이스 수준에서 트랜잭션에 대한 정보를 반환
■ dm_tran_locks
- SQL Server 2012에서 현재 활성 상태인 잠금 관리자 리소스에 대한 정보를 반환
■ dm_tran_active_snapshot_database_transactions
- SQL Server 인스턴스에서 이 동적 관리 뷰는 행 버전을 생성하거나 액세스할 수 있는 모든 활성 트랜잭션에 대한 가상 테이블을 반환
■ dm_tran_active_transactions
- SQL Server 인스턴스에 대한 트랜잭션 정보를 반환
■ dm_tran_session_transactions
- 연결된 트랜잭션 및 세션에 대한 상관 관계 정보를 반환
■ dm_tran_current_transaction
- 현재 세션에 있는 트랜잭션의 상태 정보를 표시하는 단일 행을 반환
■ dm_tran_top_version_generators
- 버전 저장소의 버전 대부분을 생성하는 개체에 대한 가상 테이블을 반환
'프로그래밍 > MS SQL' 카테고리의 다른 글
[MSSQL][DMV] SP 실행수,평균시간등의 분석 관련 정보 (0) | 2013.08.09 |
---|---|
[MSSQL] [DMV] 현재 캐쉬에 남아있는 쿼리플랜 정보 가져오기 (0) | 2013.08.09 |
[MSSQL] [DMV] 비용이 드는 쿼리 찾아내기 (0) | 2013.08.08 |
[MSSQL][Fucntion] 간단한 암호화/복호화 함수 (1) | 2013.08.07 |
[MSSQL] 엑셀 데이터 테이블레이아웃 => CREATE TABLE SQL문 (0) | 2013.06.26 |