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


sys.dm_fts_memory_buffers (Transact-SQL)

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

ПримечаниеПримечание

Следующие столбцы будут удалены в будущей версии Microsoft SQL Server: row_count. Не пользуйтесь ими в новых разработках и запланируйте изменение приложений, которые сейчас их используют.

Столбец

Тип данных

Описание

pool_id

int

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

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

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

memory_address

varbinary(8)

Адрес выделенного буфера памяти.

name

nvarchar(4000)

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

is_free

bit

Текущее состояние буфера памяти.

0 = свободен

1 = занят

row_count

int

Число строк, обрабатываемое в данный момент буфером.

bytes_used

int

Объем памяти, используемой данным буфером, в байтах.

percent_used

int

Процент использования выделенной памяти.

Разрешения

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

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

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

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

От

К

Связь

dm_fts_memory_buffers.pool_id

dm_fts_memory_pools.pool_id

Многие к одному

См. также

Справочник

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

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