我每周更新完整扫描索引.所以当我跑:
SELECT name AS index_name,
STATS_DATE(OBJECT_ID, index_id) AS StatsUpdated
FROM sys.indexes
参考:link text
我希望它能告诉我所有索引都在本周末更新了.但是有几条记录看起来像:
index_name StatsUpdated
clust 2005-10-14 01:36:26.140
clust 2005-10-14 01:36:26.140
这是什么意思?
和,
我如何知道统计信息已过期(如果我需要更频繁地更新统计信息)
谢谢.
最佳答案 使用像“clust”这样的名称,它们可能是系统表和索引.
添加此过滤器以检查:
WHERE OBJECTPROPERTYEX(object_id, 'IsSystemTable') = 0