Udostępnij za pośrednictwem


sys.dm_os_memory_pools (języka Transact-SQL)

Zwraca wiersz dla każdego magazynu obiektów w wystąpienie SQL Server.W tym widoku można używać do monitorowania wykorzystania pamięci podręcznej i zidentyfikować złe zachowanie buforowania

Nazwa kolumny

Typ danych

Opis

memory_pool_address

varbinary(8)

Adres pamięci wpis, który reprezentuje puli pamięci.Nie jest nullable.

pool_id

int

Identyfikator określonej puli w obrębie zestaw pul.Nie jest nullable.

type

nvarchar(60)

Typ obiektu puli.Nie jest nullable.Aby uzyskać więcej informacji, zobacz sys.dm_os_memory_clerks (języka Transact-SQL).

name

nvarchar(256)

Nazwa nadana przez system tego obiektu pamięci.Nie jest nullable.

max_free_entries_count

bigint

Maksymalna liczba wolnych wpisów zawierających w puli.Nie jest nullable.

free_entries_count

bigint

Liczba wolnych wpisów znajdujących się aktualnie w puli.Nie jest nullable.

removed_in_all_rounds_count

bigint

Liczba wpisów usuniętych z puli od momentu wystąpienie SQL Server została uruchomiona.Nie jest nullable.

Uprawnienia

Wymaga uprawnienia Wyświetlanie stanu serwera na serwerze.

Uwagi

SQL Serverskładniki czasami wykorzystują wspólne ramy puli pamięci podręcznej jednorodne, bezpaństwowców typów danych.Ramy puli jest prostsze niż framework pamięci podręcznej.Wszystkie zapisy w pulach są uznawane za równe.Wewnętrznie pule są urzędnicy sądowi pamięci i mogą być używane w miejscach, w których używane są urzędnicy sądowi pamięci.