共用方式為


SQL Server, Resource Pool Stats 物件

SQLServer:Resource Pool Stats 物件包含效能計數器,可報告資源管理員資源集區統計資料的相關資訊。

每個作用中資源集區都會建立 SQLServer:Resource Pool Stats 效能物件的執行個體,而且此執行個體的名稱與資源管理員資源集區名稱相同。下表描述這個執行個體支援的計數器。

計數器名稱

說明

CPU usage %

屬於此集區之所有工作負載群組中所有要求的 CPU 頻寬使用量。這個值是相對於電腦所測得並正規化為系統上的所有 CPU。當 SQL Server 處理序可用的 CPU 數量變更時,這個值將會變更。但是,它不會正規化為 SQL Server 處理序收到的內容。

CPU usage target %

資源集區之 CPU 使用量 % 的目標值 (以資源集區組態設定和系統負載為基礎)。

CPU control effect %

資源管理員對資源集區的影響。計算成 (CPU 使用量 %) / (沒有資源管理員的 CPU 使用量 %)。

Compile memory target (KB)

查詢編譯的目前記憶體 Broker 目標 (以 KB 為單位)。

Cache memory target (KB)

快取的目前記憶體 Broker 目標 (以 KB 為單位)。

Query exec memory target (KB)

查詢執行記憶體授權的目前記憶體 Broker 目標 (以 KB 為單位)。您也可以在 sys.dm_exec_query_memory_grants 中取得這項資訊。

Memory grants/sec

在這個資源集區中每秒發生的記憶體授權數目。

Active memory grants count

目前的記憶體授權總計數。您也可以在 sys.dm_exec_query_memory_grants 中取得這項資訊。

Memory grant timeouts/sec

每秒逾時的記憶體授權數目。

Active memory grant amount (KB)

目前授與記憶體的總數量 (以 KB 為單位)。您也可以在 sys.dm_exec_query_resource_semaphores 中取得這項資訊。

Pending memory grant count

在佇列中暫止之記憶體授權的要求數目。您也可以在 sys.dm_exec_query_resource_semaphores 中取得這項資訊。

Max memory (KB)

根據資源集區設定和伺服器狀態,資源集區可擁有的最大記憶體數量 (以 KB 為單位)。

Used memory (KB)

資源集區所使用的記憶體數量 (以 KB 為單位)。

Target memory (KB)

根據資源集區設定和伺服器狀態,資源集區正嘗試取得的目標記憶體數量 (以 KB 為單位)。