Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Yönetilen Örneği
Azure Synapse Analytics
Analitik Platform Sistemi (PDW)
İşletim sisteminden bellek bilgisini döndürür.
SQL Server, işletim sistemi düzeyindeki harici bellek koşullarıyla ve temel donanımın fiziksel sınırlarıyla sınırlanır ve bu koşullara yanıt verir. Genel sistem durumunu belirlemek, SQL Server bellek kullanımını değerlendirmenin önemli bir parçasıdır.
Note
Bunu Azure Synapse Analytics veya Analytics Platform System (PDW) olarak adlandırmak için sys.dm_pdw_nodes_os_sys_memory adını kullanın. Bu söz dizimi, Azure Synapse Analytics'teki sunucusuz SQL havuzu tarafından desteklenmez.
| Sütun adı | Veri türü | Description |
|---|---|---|
| total_physical_memory_kb | bigint | İşletim sistemine sunulan fiziksel belleğin toplam boyutu, kilobayt (KB) cinsinden. |
| available_physical_memory_kb | bigint | Mevcut fiziksel bellek boyutu, KB cinsinden. |
| total_page_file_kb | bigint | İşletim sistemi tarafından KB cinsinden bildirilen commit limitinin boyutu |
| available_page_file_kb | bigint | Kullanılmayan sayfa dosyasının toplam miktarı, KB cinsinden. |
| system_cache_kb | bigint | Sistem önbelleği toplam miktarı, KB cinsinden. |
| kernel_paged_pool_kb | bigint | Sayfalanan çekirdek havuzunun toplam miktarı, KB cinsinden. |
| kernel_nonpaged_pool_kb | bigint | Sayfalanmamış çekirdek havuzunun toplam miktarı, KB cinsinden. |
| system_high_memory_signal_state | bit | Sistemin durumu yüksek bellek kaynağı bildirimi. 1 değeri, yüksek bellek sinyalinin Windows tarafından ayarlandığını gösterir. Daha fazla bilgi için MSDN kütüphanesindeki CreateMemoryResourceNotification sayfasına bakınız. |
| system_low_memory_signal_state | bit | Sistemin durumu düşük bellek kaynağı bildirimi. 1 değeri, düşük bellek sinyalinin Windows tarafından ayarlandığını gösterir. Daha fazla bilgi için MSDN kütüphanesindeki CreateMemoryResourceNotification sayfasına bakınız. |
| system_memory_state_desc | nvarchar(256) | Hafıza durumunun tanımı. Aşağıdaki tabloya bakın. |
| pdw_node_id | int |
için geçerlidir: Azure Synapse Analytics, Analiz Platformu Sistemi (PDW) Bu dağıtımın üzerinde olduğu düğümün tanımlayıcısı. |
| Koşul | Değer |
|---|---|
| system_high_memory_signal_state = 1 and system_low_memory_signal_state = 0 |
Mevcut fiziksel bellek yüksektir |
| system_high_memory_signal_state = 0 and system_low_memory_signal_state = 1 |
Mevcut fiziksel bellek düşük |
| system_high_memory_signal_state = 0 and system_low_memory_signal_state = 0 |
Fiziksel bellek kullanımı istikrarlıdır |
| system_high_memory_signal_state = 1 and system_low_memory_signal_state = 1 |
Fiziksel hafıza durumu geçiş yapıyor Yüksek ve düşük sinyaller asla aynı anda açık olmamalı. Ancak, işletim sistemi seviyesinde hızlı değişiklikler, her iki değerin de kullanıcı modu uygulamasında açık gibi görünmesine neden olabilir. Her iki sinyalin açık olması ise bir geçiş durumu olarak yorumlanacaktır. |
Permissions
Sunucuda SUNUCU DURUMU izni gerektirir VIEW .
SQL Server 2022 ve üzeri için izinler
Sunucuda SERVER PERFORMANCE STATE izni gerektirir VIEW .
Ayrıca bakınız
Dinamik Yönetim Görünümleri ve İşlevleri (Transact-SQL)
SQL Server İşletim Sistemiyle İlgili Dinamik Yönetim Görünümleri (Transact-SQL)