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)