sys.dm_fts_memory_buffers

Изменения: 12 декабря 2006 г.

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

Имя столбца Тип данных Описание

pool_id

int

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

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

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

memory_address

varbinary(8)

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

name

nvarchar(8000)

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

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

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

Примеры

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

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

SELECT SUM(pools.buffer_size) FROM sys.dm_fts_memory_pools pools
    JOIN sys.dm_fts_memory_buffers buffers 
    ON (pools.pool_id = buffers.pool_id)
    WHERE buffers.is_free = 0

Б. Определение эффективности использования полнотекстовой общей памяти

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

SELECT AVG(percent_used) AS "memory usage efficiency" 
    FROM sys.dm_fts_memory_buffers 
    WHERE is_free = 0

См. также

Справочник

Динамические административные представления и функции
Динамические административные представления, связанные с полнотекстовым поиском

Справка и поддержка

Получение помощи по SQL Server 2005

Журнал изменений

Версия Журнал

12 декабря 2006 г.

Новое содержимое
  • Дополнительные примеры.
Измененное содержимое
  • Исправлено описание поля is_free.