Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:SQL Server
Database SQL di Azure
Istanza gestita di SQL di Azure
Azure Synapse Analytics
Analytics Platform System (PDW)
Database SQL in Microsoft Fabric
Restituisce una riga per ogni archivio oggetti nell'istanza di SQL Server. È possibile utilizzare questa vista per monitorare l'utilizzo della memoria cache e per identificare l'errato funzionamento della memorizzazione nella cache.
Note
Per chiamare questa operazione da Azure Synapse Analytics o da Platform System (PDW), usare il nome sys.dm_pdw_nodes_os_memory_pools. Questa sintassi non è supportata da pool SQL serverless in Azure Synapse Analytics.
| Nome della colonna | Tipo di dati | Descrzione |
|---|---|---|
| memory_pool_address | varbinary(8) | Indirizzo di memoria della voce che rappresenta il pool di memoria. Non è annullabile. |
| pool_id | int | ID di un pool specifico all'interno di un set di pool. Non è annullabile. |
| tipo | nvarchar(60) | Tipo di pool di oggetti. Non è annullabile. Per altre informazioni, vedi sys.dm_os_memory_clerks (Transact-SQL). |
| name | nvarchar(256) | Nome assegnato dal sistema dell'oggetto memoria. Non è annullabile. |
| max_free_entries_count | bigint | Numero massimo di voci libere che un pool può avere. Non è annullabile. |
| free_entries_count | bigint | Numero di voci libere incluse nel pool. Non è annullabile. |
| removed_in_all_rounds_count | bigint | Numero di voci rimosse dal pool dall'avvio dell'istanza di SQL Server. Non è annullabile. |
| pdw_node_id | int |
Si applica a: Azure Synapse Analytics, Piattaforma di analisi (PDW) Identificatore del nodo in cui è attiva la distribuzione. |
Permissions
In SQL Server e Istanza gestita di SQL è richiesta l'autorizzazione VIEW SERVER STATE.
Negli obiettivi del servizio Basic del Database SQL, S0 e S1 e per i database nei pool elastici, è richiesto l'account amministratore del server, l'account amministratore di Microsoft Entra o l’adesione nel ##MS_ServerStateReader## al ruolo del server. Per tutti gli altri obiettivi di servizio database SQL, è necessaria l'autorizzazione VIEW DATABASE STATE per il database o l'adesione ruolo del server ##MS_ServerStateReader##.
Autorizzazioni per SQL Server 2022 e versioni successive
Richiede VIEW il permesso SERVER PERFORMANCE STATE sul server.
Osservazioni:
I componenti di SQL Server talvolta usano un framework di pool comune per memorizzare nella cache tipi di dati omogenei e senza stato. La struttura di pool è più semplice della struttura di cache. Tutte le voci nei pool sono considerate uguali. Internamente i pool sono clerk di memoria e possono essere utilizzati nelle stesse posizioni in cui vengono utilizzati i clerk di memoria.
Vedere anche
Viste a gestione dinamica correlate al sistema operativo SQL Server (Transact-SQL)