sys.dm_os_memory_nodes (Transact-SQL)
Iç için olan bir tahsisat SQL Server kullanın SQL Server Bellek Yöneticisi. Arasýndaki işlem bellek sayaçlarını izleme sys.dm_os_process_memory ve iç sayaçlarını dış bileşenlerden bellek kullanımını gösterebilirSQL Server bellek alanı.
Düğümlerin, fiziksel NUMA bellek düğümlerin oluşturulur.Bu CPU düğümlerinden farklı olabilir sys.dm_os_nodes.
Doğrudan Windows bellek ayırmalarını yordamlar yapılan hiçbir ayırmalar izlenir.Aşağıdaki tabloda yalnızca kullanılarak yapılan bellek ayırmalarını hakkında bilgi sağlar. SQL Server Bellek Yöneticisi arabirimleri.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
memory_node_id |
smallint |
Bellek düğüm KIMLIĞI.Ilgili memory_node_id of sys.dm_os_memory_clerks. |
virtual_address_space_reserved_kb |
bigint |
Sanal adres ayırmalar, ne yaptığını veya fiziksel sayfalara eşlenen kilobayt (KB) sayısıdır. |
virtual_address_space_committed_kb |
bigint |
Sanal adres, tamamlanmış veya fiziksel sayfalara eşlenen KB cinsinden miktarı. |
locked_page_allocations_kb |
bigint |
Tarafından kilitlenmiş KB, fiziksel bellek miktarı. SQL Server. |
single_pages_kb |
bigint |
Sayfa ayırıcısı kullanarak bu düğümde çalışan iş parçacıkları tarafından ayrılan KB olarak kaydedilmiş bellek miktarı.Bu bellek arabellek havuzundan ayrılır.Bu değer, tahsisat isteği oluştuğu düğümü, ayırma isteği gerçekleşmiş fiziksel konumunu belirtir. |
multi_pages_kb |
bigint |
Kaydedilmiş bellek, bu düğümde çalışan iş parçacıkları tarafından çok sayfalı ayırıcısı kullanarak tahsis KB cinsinden miktarı.Bu bellek, arabellek havuzu alınır.Bu değer, tahsisat istekleri oluştuğu düğümü, ayırma isteği gerçekleşmiş fiziksel konumunu gösterir. |
shared_memory_reserved_kb |
bigint |
Bu düğümden rezerve edilmiş KB, paylaşılan bellek miktarı. |
shared_memory_committed_kb |
bigint |
Bu düğümde kaydedilmiş KB, paylaşılan bellek miktarı. |
İzinler
Sunucudaki SUNUCU DURUM VIEW iznine gerek duyar.