Condividi tramite


Oggetto SQL Server:Buffer Node

Si applica a: SQL Server

L'oggetto Buffer Node fornisce contatori che integrano quelli inclusi nell'oggetto Buffer Manager . Consente di monitorare la distribuzione della pagina del pool di buffer di SQL Server per ogni nodo NUMA (Non-Uniform Memory Access). È disponibile un'istanza dell'oggetto Buffer Node per ogni nodo NUMA utilizzato. In un'architettura non NUMA è disponibile una singola istanza dell'oggetto Buffer Node .

Oggetti prestazioni Buffer Node

Questa tabella descrive gli oggetti prestazioni del nodo del buffer di SQL Server.

Contatori dei nodi del buffer di SQL Server Descrizione
Pagine di database Indica il numero di pagine con contenuto di database nel pool di buffer nel nodo.
Ricerche nella pagina del nodo locale/sec Indica il numero di richieste di ricerca da questo nodo soddisfatte da questo nodo.
Permanenza presunta delle pagine Indica il numero minimo di secondi in cui una pagina rimane nel pool di buffer in questo nodo senza riferimenti.
Ricerche di pagine del nodo remoto/sec Indica il numero di richieste di ricerca provenienti da questo nodo soddisfatte da altri nodi.

Se SQL Server viene eseguito in componenti hardware non NUMA, i contatori degli oggetti Buffer Node e Buffer Manager devono corrispondere.

In componenti hardware NUMA le somme dei rispettivi contatori di tutti gli oggetti Buffer Node devono corrispondere alle relative controparti di Buffer Manager.

Nota

I valori dei contatori e le somme potrebbero non corrispondere esattamente a causa della natura dinamica dei contatori e dell'accuratezza del campionamento.

Esempio

Si inizia a esplorare i contatori delle prestazioni delle query in questo oggetto usando questa query T-SQL nella vista a gestione dinamica sys.dm_os_performance_counters :

SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Buffer Node%';