Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
sql server中的全文索引何时更新?_Sql_Sql Server 2008_Full Text Search_Fulltext Index - Fatal编程技术网

sql server中的全文索引何时更新?

sql server中的全文索引何时更新?,sql,sql-server-2008,full-text-search,fulltext-index,Sql,Sql Server 2008,Full Text Search,Fulltext Index,我正在一个存储过程中使用全文搜索。在此之前(典型的例子是几分钟),我将项目插入到一个表中,该表有全文索引,表中大约有350万行。问题是,当我试图在上面提到的存储过程中查找该项时,该项不存在(或者搜索查询找不到它)。所以我猜索引在那个时候还没有更新 问题是…可能是这样还是我的问题在别的地方 如果是。。。 全文索引何时更新?处理索引的时间是否取决于它拥有的数据量?大约400万条记录通常需要多长时间 我正在使用SQL Server 2008。到目前为止,我发现全文索引是“爬网”的,在我的情况下,实际上

我正在一个存储过程中使用全文搜索。在此之前(典型的例子是几分钟),我将项目插入到一个表中,该表有全文索引,表中大约有350万行。问题是,当我试图在上面提到的存储过程中查找该项时,该项不存在(或者搜索查询找不到它)。所以我猜索引在那个时候还没有更新

问题是…可能是这样还是我的问题在别的地方

如果是。。。 全文索引何时更新?处理索引的时间是否取决于它拥有的数据量?大约400万条记录通常需要多长时间


我正在使用SQL Server 2008。

到目前为止,我发现全文索引是“爬网”的,在我的情况下,实际上可能是索引尚未处理。 例如,我们可以在
sys.fulltext\u index
中检查这一点,如下所示:

SELECT OBJECT_NAME(object_id), is_enabled, has_crawl_completed, crawl_type, crawl_start_date, crawl_end_date
FROM sys.fulltext_indexes;
*请参阅
创建全文索引
命令的
更改跟踪
选项