sachin-SQLServernewbiee Asked: 2020-08-10 02:00:54 +0800 CST2020-08-10 02:00:54 +0800 CST 2020-08-10 02:00:54 +0800 CST 实际执行计划中缺少统计信息更新时间 772 我记得我在过去的某个地方看到,当我看到实际执行计划的 XML 时,它包含有关何时更新表上索引的统计信息以及采样的行数的详细信息。我现在无法找到该信息。是否有任何需要打开的旋钮或实际计划在实际执行计划中从未有过这种信息? sql-server execution-plan 1 个回答 Voted Best Answer Tibor Karaszi 2020-08-10T02:44:49+08:002020-08-10T02:44:49+08:00 对于使用的那些统计数据,它确实在执行计划中。 您看不到它的可能原因有两个: 您使用的是旧版本的数据库引擎,该信息在 XML 中不存在。 您使用的是旧版本的 SSMS,它不会在 XML 中公开信息。 您拥有上述哪一项的答案是查看 XML 并查看信息是否存在。我在 SQL Server 2019 和 SSMS 18.5 上。 您还需要查看正确的位置。您可能必须选择 SELECT(最外层)操作符,可能两次,中间有其他内容,然后查看“属性”窗口:
对于使用的那些统计数据,它确实在执行计划中。
您看不到它的可能原因有两个:
您使用的是旧版本的数据库引擎,该信息在 XML 中不存在。
您使用的是旧版本的 SSMS,它不会在 XML 中公开信息。
您拥有上述哪一项的答案是查看 XML 并查看信息是否存在。我在 SQL Server 2019 和 SSMS 18.5 上。
您还需要查看正确的位置。您可能必须选择 SELECT(最外层)操作符,可能两次,中间有其他内容,然后查看“属性”窗口: