sys.dm_os_sys_memory (Transact-SQL)
Zwraca informacje dotyczące pamięci systemu operacyjnego.
SQL Server ograniczony przez i reaguje na warunkach pamięci zewnętrznej poziom systemu operacyjnego i fizyczne granicach odpowiedniego sprzętu.Określenie ogólnego stanu systemu jest ważną częścią procesu oceny oprogramowania SQL Server wykorzystanie pamięci.
Nazwa kolumna |
Typ danych |
Description |
---|---|---|
total_physical_memory_kb |
bigint |
Całkowity rozmiar fizycznej pamięci dostępnej dla systemu operacyjnego, w kilobajtach (KB). |
available_physical_memory_kb |
bigint |
Rozmiar pamięci fizycznej dostępnej w KILOBAJTACH. |
total_page_file_kb |
bigint |
Rozmiar limitu zatwierdzanie przez system operacyjny, w KB |
available_page_file_kb |
bigint |
Całkowita ilość thatis pliku strona nie jest używany, w KB. |
system_cache_kb |
bigint |
Całkowita ilość pamięci podręcznej systemu, w KB. |
kernel_paged_pool_kb |
bigint |
Łączna kwota puli stronicowanej jądra, w KB. |
kernel_nonpaged_pool_kb |
bigint |
Łączna kwota puli niestronicowanej jądra, w KB. |
system_high_memory_signal_state |
bit |
Stan powiadomienie zasób pamięci wysokiej systemu.Wartość 1 wskazuje, że została sygnału pamięci wysokiej zestaw przez system Windows.Aby uzyskać więcej informacji zobacz CreateMemoryResourceNotification w bibliotece MSDN. |
system_low_memory_signal_state |
bit |
Stan powiadomienie zasób małą ilością pamięci systemu.Wartość 1 wskazuje sygnału małą ilością pamięci została ustawiona przez system Windows.Aby uzyskać więcej informacji zobacz CreateMemoryResourceNotification w bibliotece MSDN. |
system_memory_state_desc |
nvarchar(256) |
Opis stanu pamięci.
WarunekWartość
system_high_memory_signal_state = 1 i system_low_memory_signal_state = 0Dostępna pamięć fizyczna jest wysoki
system_high_memory_signal_state = 0 i system_low_memory_signal_state = 1 Brakuje dostępnej pamięci fizycznej
system_high_memory_signal_state = 0 i system_low_memory_signal_state = 0Wykorzystanie pamięci fizycznej wynosi stałej
system_high_memory_signal_state = 1 i system_low_memory_signal_state = 1Przechodzi stanu pamięci fizycznejNajwyższych i najniższych sygnale nigdy nie należy w tym samym czas.Jednak szybkiej zmiany poziom systemu operacyjnego może spowodować zarówno wartości wyświetlane są na aplikację trybu użytkownika.Wygląd zarówno sygnały w będą interpretowane jako stan przejściowy.
|
Uprawnienia
Wymaga uprawnienia VIEW SERVER STATE na serwerze.