SQL Server, obiekt Query Store

Dotyczy: SQL Server 2016 (13.x) i nowsze wersje

Obiekt Query Store dostarcza liczniki monitorujące wykorzystanie zasobów SQL Server do przechowywania tekstów zapytań, planów wykonania oraz statystyk w czasie działania dla obiektów takich jak procedury przechowywane, polecenia ad hoc i przygotowane Transact-SQL oraz wyzwalacze.

Ta tabela opisuje liczniki SQLServer:Query Store.

SQL Server Query Store żetony Description
Wykorzystanie CPU w Query Store Czas wykonania operacji Query Store wyrażony w setnych sekundach.
Odczyty logiczne Query Store Liczba fizycznych operacji odczytu z Query Store.
Logiczne zapisy w Query Store Liczba operacji logicznego zapisu z Query Store. Częstotliwość i opóźnienie dodawania elementów (reprezentujących statystyki w czasie działania) do kolejki są kontrolowane przez ustawienie Data Flush Interval (Data Flush Interval).
Fizyczne odczyty Query Store Liczba fizycznych operacji odczytu z Query Store.

Każdy licznik w obiekcie zawiera następujące instancje:

Instancja Query Store Description
_Łączny Informacje dla Query Store dla tej instancji SQL Server.
<Nazwa bazy danych> Query Store informacje o tej bazie danych.

Example

Zaczniesz eksplorować liczniki wydajności zapytań w tym obiekcie przy użyciu tego zapytania T-SQL w widoku dynamicznego zarządzania sys.dm_os_performance_counters :

SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Query Store%';