sys.dm_os_memory_cache_counters (Transact-SQL)
傳回快取健全狀況的快照集。sys.dm_os_memory_cache_counters 提供有關配置的快取項目、其使用情形和快取項目之記憶體來源的執行階段資訊。
資料行名稱 |
資料類型 |
描述 |
---|---|---|
cache_address |
varbinary(8) |
與特定快取相關聯之計數器的位址 (主索引鍵)。不可設為 Null。 |
name |
nvarchar(256) |
快取的名稱。不可設為 Null。 |
type |
nvarchar(60) |
與這個項目相關聯的快取類型。不可設為 Null。 |
single_pages_kb |
bigint |
配置的單一頁面記憶體數量 (以 KB 為單位)。這是使用單一頁面配置器所配置的記憶體數量。這是指直接從這個快取緩衝集區取得的 8KB 頁面。不可設為 Null。 |
multi_pages_kb |
bigint |
配置的多重頁面記憶體數量 (以 KB 為單位)。這是使用記憶體節點之多重頁面配置器所配置的記憶體數量。這個記憶體是配置在緩衝集區之外,並利用記憶體節點的虛擬配置器。不可設為 Null。 |
single_pages_in_use_kb |
bigint |
使用的單一頁面記憶體數量 (以 KB 為單位)。可設為 Null。USERSTORE_<*> 類型的物件不會追蹤這項資訊,因此這些值將為 NULL。 |
multi_pages_in_use_kb |
bigint |
使用的多重頁面記憶體數量 (以 KB 為單位)。NULLABLE。USERSTORE_<*> 類型的物件不會追蹤這項資訊,因此這些值將為 NULL。 |
entries_count |
bigint |
快取的項目數。不可設為 Null。 |
entries_in_use_count |
bigint |
使用之快取的項目數。不可設為 Null。 |
權限
需要伺服器的 VIEW SERVER STATE 權限。