sys.dm_fts_population_ranges

更新日期: 2006 年 12 月 12 日

返回与当前正在进行的全文索引填充相关的特定爬网范围有关的信息。爬网范围是针对表的某一部分所执行的工作任务,它将数据返回到全文搜索服务。

列名 数据类型 说明

memory_address

varbinary(8)

为与全文索引填充子范围相关的活动分配的内存缓冲区地址。

parent_memory_address

varbinary(8)

代表与全文索引相关的所有填充范围的父对象的内存缓冲区地址。

is_retry

bit

如果值为 1,则该子范围负责重试出现错误的行。

session_id

smallint

当前正在处理该任务的会话的 ID。

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 帮助

更改历史记录

发布日期 历史记录

2006 年 12 月 12 日

新增内容:
  • 添加了示例。