SQL Server, 쿼리 저장소 개체
적용 대상: SQL Server 2016(13.x) 이상 버전
쿼리 저장소 개체는 저장 프로시저, 임시 및 준비된 Transact-SQL 문 및 트리거와 같은 개체에 대한 쿼리 텍스트, 실행 계획 및 런타임 통계를 저장하기 위해 SQL Server의 리소스 사용률을 모니터링하는 카운터를 제공합니다.
이 표에서는 SQLServer:쿼리 저장소 카운터에 대해 설명합니다.
SQL Server 쿼리 저장소 카운터 | 설명 |
---|---|
Query Store CPU usage | 1/100초로 표시되는 쿼리 저장소 작업의 실행 시간입니다. |
Query Store logical reads | 쿼리 저장소 실제 읽기 작업의 수입니다. |
논리 쓰기 쿼리 저장소 | 쿼리 저장소 논리적 쓰기 작업의 수입니다. 런타임 통계를 나타내는 항목을 큐에 추가하는 작업의 빈도와 연기 시간은 데이터 플러시 간격 설정에 따라 제어됩니다. |
실제 읽기 쿼리 저장소 | 쿼리 저장소 실제 읽기 작업의 수입니다. |
개체의 각 카운터에는 다음 인스턴스가 포함됩니다.
쿼리 저장소 인스턴스 | 설명 |
---|---|
_합계 | 이 SQL Server 인스턴스의 쿼리 저장소 대한 정보입니다. |
<데이터베이스 이름> | 이 데이터베이스에 대한 정보를 쿼리 저장소. |
예시
sys.dm_os_performance_counters 동적 관리 뷰에서 이 T-SQL 쿼리를 사용하여 이 개체의 쿼리 성능 카운터를 탐색하기 시작합니다.
SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Query Store%';