sys.dm_os_process_memory (języka Transact-SQL)
Większość alokacji pamięci, które są przypisane do SQL Server przestrzeni procesowej są kontrolowane przez interfejsy, które umożliwiają śledzenie i rachunkowości te alokacje.Niemniej, alokacji pamięci mogą być wykonywane w SQL Server przestrzeni adresowej, która pomija procedur zarządzania pamięci wewnętrznej.Wartości są uzyskiwane za pośrednictwem wywołania do podstawowego systemu operacyjnego.Nie są przetwarzane przez metody wewnętrznej do SQL Server, z wyjątkiem sytuacji, kiedy dostosowuje na zablokowany lub duże strona alokacje.
Wszystkie zwrócone wartości wskazujące pamięci, których rozmiary są wyświetlane w kilobajtach (KB).kolumnatotal_virtual_address_space_reserved_kb jest duplikatem virtual_memory_in_bytes z sys.dm_os_sys_info.
Poniższa tabela zawiera pełny obraz przestrzeni adresowej procesu.
Nazwa kolumny |
Typ danych |
Opis |
---|---|---|
physical_memory_in_use |
bigint |
Proces pracy zestaw w KB, zgłoszone przez system operacyjny plus śledzone alokacje zrobić, używając AWE API i duże strona . |
large_page_allocations_kb |
bigint |
Pamięć fizyczna jest przydzielane przy użyciu duże strona interfejsów API. |
locked_page_allocations_kb |
bigint |
Pamięć fizyczna jest przydzielane przy użyciu interfejsów AWE API. |
total_virtual_address_space_kb |
bigint |
Rozmiar Ttotal części trybu użytkownika w wirtualnej przestrzeni adresowej. |
virtual_address_space_reserved_kb |
bigint |
Liczba adresów wirtualnych rezerwacje nie popełnionych ani zmapowany fizyczny stron. |
virtual_address_space_committed_kb |
bigint |
Kwota adresów wirtualnych, która została przekazana lub zmapowany fizyczny stron. |
virtual_address_space_available_kb |
bigint |
Ilość wolnego miejsca na adres wirtualny. |
page_fault_count |
bigint |
Liczba błędów strona , które są ponoszone przez SQL Server procesu. |
memory_utilization_percentage |
int |
Procent pamięci zadeklarowanej w pracy zestaw. |
available_commit_limit_kb |
bigint |
Ilość pamięci dostępnej do popełnionych przez proces. |
process_physical_memory_low |
bit |
Proces odpowiada małej ilości pamięci fizycznej powiadomienie. |
process_virtual_memory_low |
bit |
Wykryto małej ilości pamięci wirtualnej. |
Uprawnienia
Wymaga uprawnienia Wyświetlanie stanu serwera na serwerze.