Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure Synapse Analytics
Analytics Platform System (PDW)
Geeft een snapshot van de gezondheid van een cache in SQL Server terug. sys.dm_os_memory_cache_counters levert runtime-informatie over de toegewezen cache-items, hun gebruik en de geheugenbron voor de cache-items.
Note
Om dit van Azure Synapse Analytics of Analytics Platform System (PDW) te noemen, gebruik de naam sys.dm_pdw_nodes_os_memory_cache_counters. Deze syntaxis wordt niet ondersteund door een serverloze SQL-pool in Azure Synapse Analytics.
| Kolomnaam | Gegevenstype | Description |
|---|---|---|
| cache_address | varbinary(8) | Geeft het adres (primaire sleutel) aan van de tellers die aan een specifieke cache zijn gekoppeld. Is niet nulbaar. |
| name | nvarchar(256) | Hiermee geeft u de naam van de cache. Is niet nulbaar. |
| type | nvarchar(60) | Geeft het type cache aan dat aan deze invoer is gekoppeld. Is niet nulbaar. |
| single_pages_kb | bigint |
Van toepassing op: SQL Server 2008 (10.0.x) tot en met SQL Server 2008 R2 (10.50.x). Hoeveelheid, in kilobytes, van het toegewezen enkelpaginageheugen. Dit is de hoeveelheid geheugen die wordt toegewezen door gebruik te maken van de single-page allocator. Dit verwijst naar de 8-KB pagina's die rechtstreeks uit de bufferpool voor deze cache worden gehaald. Is niet nulbaar. |
| pages_kb | bigint |
Van toepassing op: SQL Server 2012 (11.x) en hoger. Specificeert de hoeveelheid, in kilobytes, van het geheugen dat in de cache is toegewezen. Is niet nulbaar. |
| multi_pages_kb | bigint |
Van toepassing op: SQL Server 2008 (10.0.x) tot en met SQL Server 2008 R2 (10.50.x). Hoeveelheid, in kilobytes, van het toegewezen meerpaginageheugen. Dit is de hoeveelheid geheugen die wordt toegewezen door gebruik te maken van de meerpagina-allocatie van de geheugenknoop. Dit geheugen wordt buiten de buffergroep toegewezen en maakt gebruik van de virtuele allocator van de geheugenknooppunten. Is niet nulbaar. |
| pages_in_use_kb | bigint |
Van toepassing op: SQL Server 2012 (11.x) en hoger. Specificeert de hoeveelheid, in kilobytes, van het geheugen dat in de cache is toegewezen en in gebruik is. Kan null-waarden bevatten. Waarden voor objecten van het type USERSTORE_<*> worden niet bijgehouden. NULL wordt voor hen gerapporteerd. |
| single_pages_in_use_kb | bigint |
Van toepassing op: SQL Server 2008 (10.0.x) tot en met SQL Server 2008 R2 (10.50.x). De hoeveelheid, in kilobytes, van het enkelvoudige paginageheugen dat wordt gebruikt. Kan null-waarden bevatten. Deze informatie wordt niet bijgehouden voor objecten van type USERSTORE_<*> en deze waarden zijn NULL. |
| multi_pages_in_use_kb | bigint |
Van toepassing op: SQL Server 2008 (10.0.x) tot en met SQL Server 2008 R2 (10.50.x). De hoeveelheid, in kilobytes, van het meerpaginageheugen dat wordt gebruikt. NULLABLE. Deze informatie wordt niet bijgehouden voor objecten van type USERSTORE_<*>, en deze waarden zijn NULL. |
| entries_count | bigint | Geeft het aantal vermeldingen in de cache aan. Is niet nulbaar. |
| entries_in_use_count | bigint | Geeft het aantal gebruikte items in de cache aan. Is niet nulbaar. |
| pdw_node_id | int |
van toepassing op: Azure Synapse Analytics, Analytics Platform System (PDW) De id voor het knooppunt waarop deze distributie zich bevindt. |
Permissions
Voor SQL Server en SQL Managed Instance is een machtiging vereist VIEW SERVER STATE .
Voor servicedoelstellingen van SQL Database Basic, S0 en S1 en voor databases in elastische pools is het serverbeheerdersaccount , het Microsoft Entra-beheerdersaccount of het lidmaatschap van de ##MS_ServerStateReader##serverrol vereist. Voor alle andere SQL Database-servicedoelstellingen is de VIEW DATABASE STATE machtiging voor de database of het lidmaatschap van de ##MS_ServerStateReader## serverfunctie vereist.
Machtigingen voor SQL Server 2022 en hoger
Vereist VIEW SERVER PERFORMANCE STATE toestemming op de server.
Zie ook
Dynamische beheerweergaven van SQL Server-besturingssysteem (Transact-SQL)