sys.dm_fts_memory_pools (języka Transact-SQL)
Zwraca informacje o dostępnych pul pamięci współużytkowanej składnika programu zbierającego pełnotekstowego przeszukiwanie pełnego tekstu lub pełnotekstowe przeszukiwanie zakres.
Nazwa kolumny |
Typ danych |
Opis |
---|---|---|
pool_id |
int |
Identyfikator puli alokacji pamięci. 0 = Małych buforów 1 = Dużych buforów |
buffer_size |
int |
Rozmiar każdego przydzielonego buforu w puli pamięci. |
min_buffer_limit |
int |
Minimalna liczba dozwolonych w pamięci puli buforów. |
max_buffer_limit |
int |
Maksymalna liczba dozwolonych w pamięci puli buforów. |
buffer_count |
int |
Bieżąca liczba buforów pamięci współużytkowanej puli pamięci. |
Uprawnienia
Wymaga uprawnienia Wyświetlanie stanu serwera na serwerze.
Fizyczne sprzężeń
Relacja Cardinalities
Z |
Aby |
Relacja |
---|---|---|
dm_fts_memory_buffers.pool_id |
dm_fts_memory_pools.pool_id |
Wiele do jednego |
Przykłady
Poniższy przykład zwraca całkowitej pamięci współużytkowanej własnością Microsoft składnika programu zbierającego pełnego tekstu SQL Server proces:
SELECT SUM(buffer_size * buffer_count) AS "total memory"
FROM sys.dm_fts_memory_pools