sys.dm_fts_population_ranges

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

Возвращает сведения о конкретных диапазонах сканирования, связанных с выполняемым в настоящий момент полнотекстовым заполнением индекса. Диапазон сканирования — это рабочее задание на одной части таблицы, возвращающее данные в службу полнотекстового поиска.

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

memory_address

varbinary(8)

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

parent_memory_address

varbinary(8)

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

is_retry

bit

Если значение равно 1, то этот поддиапазон обеспечивает повторную обработку строк, в которых возникли ошибки.

session_id

smallint

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

processed_row_count

int

Количество строк, обработанных в этом диапазоне.

error_count

int

Количество строк, в которых обнаружены ошибки в этом диапазоне.

Разрешения

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

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

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

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

От К Связь

dm_fts_population_ranges.parent_memory_address

dm_fts_index_population.memory_address

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

Примеры

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

SELECT DISTINCT database_id, table_id 
    FROM sys.dm_fts_index_population population 
    JOIN sys.dm_fts_population_ranges ranges 
        ON (population.memory_address = ranges.parent_memory_address)
    WHERE ranges.session_id <> 0

См. также

Справочник

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

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

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

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

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

12 декабря 2006 г.

Новое содержимое
  • Добавлен пример.