我正在寻找一种只有在全文索引状态暂停时调用以下内容的方法,但我似乎无法找到获取特定表的填充状态所需的查询
ALTER FULLTEXT INDEX ON dbo.my_table RESUME POPULATION
我在一个全文目录中有几个索引,所以我不能依赖sys.fulltext_catalogs
。我检查了sys.fulltext_indexes
,两个索引 - 一个正在运行,一个暂停 - 看起来是相同的。
答案 0 :(得分:0)
使用目录属性函数...
https://technet.microsoft.com/en-us/library/ms190370.aspx
例如:
SELECT
FULLTEXTCATALOGPROPERTY(cat.name,'PopulateStatus') AS [PopulateStatus]
FROM
sys.fulltext_catalogs AS cat
状态为' 2'暂停了。