1

我想知道是否有辦法查看SQL Server 2012索引表中所有數據需要多長時間?手動全文索引在SQL Server 2012中的索引填充時間

在我的示例中,我創建表格,創建索引並將人口設置爲手動。然後我執行

ALTER FULLTEXT INDEX ON table_name START UPDATE POPULATION; 

該查詢立即執行,但據我所知,人口過程實際上是在後臺執行的。我怎樣才能知道索引整個表所花費的總時間是多少?

回答

2

sys.fulltext_indexes系統表包含當前或最後一次人口(爬網)的開始/結束時間。

SELECT crawl_start_date, crawl_end_date 
FROM sys.fulltext_indexes 
+0

謝謝,那個查詢也很方便。我還建議查看在這裏描述的每個羣體之後創建的日誌文件 - http://msdn.microsoft.com/en-us/library/ms142575.aspx#crawl。 –