SQLServer:Resource Pool Stats 物件包含性能計數器,可報告 Resource Governor 資源集區統計數據的相關信息。
每個使用中的資源集區都會建立 SQLServer:Resource Pool Stats 性能對象的實例,其實例名稱與 Resource Governor 資源集區名稱相同。 下表描述此實例支援的計數器。
| 計數器名稱 | 說明 |
|---|---|
| CPU 使用量 % | 屬於此集區之所有工作負載群組中所有要求的CPU頻寬使用量。 這會相對於計算機進行測量,並標準化為系統上的所有CPU。 當 SQL Server 行程可用的 CPU 數量變更時,此值將會變更。 它不會正規化為 SQL Server 程序接收的內容。 |
| CPU 使用量目標 % | 以資源集區組態設定和系統負載為基礎的資源集區 CPU 使用量目標值 %。 |
| CPU 控制效果 % | 資源管理員對資源集區的影響。 計算為 (CPU 使用量 %) / (沒有資源管理員的 CPU 使用量 %。 |
| 編譯記憶體目標 (KB) | 目前用於查詢編譯的記憶體仲介目標,以 KB 為單位。 |
| 快取記憶體目標 (KB) | 目前記憶體代理程序目標,以 KB 為單位,用於快取。 |
| 查詢執行記憶體目標(KB) | 查詢執行記憶體分配的目前記憶體仲介目標,以 KB 為單位。 此資訊也可在 sys.dm_exec_query_memory_grants中使用。 |
| 記憶體授與/秒 | 每秒在此資源集區中發生的記憶體授與數目。 |
| 活動記憶體授予計數 | 記憶體授與的目前總數。 此資訊也可在 sys.dm_exec_query_memory_grants中使用。 |
| 記憶體授與逾時/秒 | 每秒的記憶體授與逾時數目。 |
| 使用中記憶體分配量(KB) | 目前授與記憶體的總金額,以 KB 為單位。 此資訊也可以在 sys.dm_exec_query_resource_semaphores 中取得。 |
| 待定記憶體分配計數 | 佇列中等待處理的記憶體授予請求的數量。 此資訊也可在 sys.dm_exec_query_resource_semaphores 中找到。 |
| 最大記憶體 (KB) | 資源集區可以根據資源集區設定和伺服器狀態所擁有的記憶體數量上限,以 KB 為單位。 |
| 已使用的記憶體 (KB) | 資源集區所使用的記憶體數量,以 KB 為單位。 |
| 目標記憶體 (KB) | 根據資源集區設定和伺服器狀態,資源集區嘗試獲取的記憶體目標量,以 KB(千位元組)為單位。 |
| 磁碟讀取 IO/秒 | 最後一秒從磁碟讀取作業的數目。 |
| 磁碟讀取 IO 節流/秒 | 最後一秒節流的讀取作業數目。 |
| 磁碟讀取位元組/秒 | 最後一秒從磁碟讀取的位元組數目。 |
| 平均磁碟讀取 IO (毫秒) | 磁碟讀取作業的平均時間,以毫秒為單位。 |
| 磁碟寫入 IO/秒 | 最後一秒對磁碟的寫入作業數目。 |
| 磁碟寫入 IO 限流 次數/秒 | 最後一秒內被限制的寫入作業數目。 |
| 磁碟寫入位元組/秒 | 最後一秒寫入磁碟的位元組數。 |
| 平均磁碟寫入 IO (毫秒) | 寫入作業到磁碟的平均時間,以毫秒為單位。 |