Поделиться через


sys.dm_fts_memory_pools (Transact-SQL)

Возвращает сведения о пулах общей памяти, доступных компоненту полнотекстового сборщика данных для полнотекстового сканирования или диапазона полнотекстового сканирования.

Имя столбца

Тип данных

Описание

pool_id

int

Идентификатор выделенного пула памяти.

0 = небольшие буферы.

1 = большие буферы.

buffer_size

int

Размер каждого распределенного буфера в пуле памяти.

min_buffer_limit

int

Минимальное количество буферов, допустимых в пуле памяти.

max_buffer_limit

int

Максимальное количество буферов, допустимых в пуле памяти.

buffer_count

int

Текущее количество общих буферов памяти в пуле памяти.

Разрешения

Требуется разрешение VIEW SERVER STATE для сервера.

Физические соединения

Существенные соединения данного динамического административного представления

Количество элементов связей

От

К

Связь

dm_fts_memory_buffers.pool_id

dm_fts_memory_pools.pool_id

«многие к одному»

Примеры

В следующем примере возвращаются сведения о суммарном объеме общей памяти, принадлежащей компоненту полнотекстового сборщика данных (Microsoft) процесса SQL Server.

SELECT SUM(buffer_size * buffer_count) AS "total memory" 
    FROM sys.dm_fts_memory_pools

См. также

Справочник

Динамические административные представления и функции полнотекстового и семантического поиска (Transact-SQL)