Udostępnij za pośrednictwem


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.