sys.dm_fts_memory_pools (języka Transact-SQL)
Zwraca informacje o dostępnych pul pamięci współużytkowanej składnikowi Full-Text programu zbierającego dla przeszukiwanie pełnego tekstu lub zakres przeszukiwanie pełnego tekstu.
Nazwa kolumna |
Typ danych |
Description |
---|---|---|
pool_id |
int |
Identyfikator puli przydzielonego pamięci. 0 = Mały 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 buforów dozwolona w puli pamięci. |
max_buffer_limit |
int |
Maksymalna liczba buforów dozwolona w puli pamięci. |
buffer_count |
int |
Bieżąca liczba buforów pamięci współużytkowanej puli pamięci. |
Uprawnienia
Wymaga uprawnienia VIEW SERVER STATE na serwerze.
Fizyczne sprzężenia
Cardinalities relacji
Z |
Aby |
Relacja |
---|---|---|
dm_fts_memory_buffers.pool_id |
dm_fts_memory_pools.pool_id |
Wiele do jednego |
Przykłady
W poniższym przykładzie są zwracane całkowitej pamięci współużytkowanej własnością Microsoft Składnik programu zbierającego pełnego tekstu SQL Server proces:
SELECT SUM(buffer_size * buffer_count) AS "total memory"
FROM sys.dm_fts_memory_pools