症状
当运行包含嵌套循环联接的查询时,SQL Server 可能会在性能方面的查询优化期间将后台打印添加到嵌套循环的内部端。 在极少数情况下,此嵌套循环可能具有比同一联接的内部侧所使用的引用数更多的外部引用。在查询运行时中,外部引用值可能会更改。 在某些情况下,对于嵌套循环的内部端未使用的引用,值可能会发生更改。 在这些情况下,已添加的性能后台处理可能会错误地解释此更改。 因此,它将返回不正确的结果。
原因
出现此问题的原因是性能后台打印出现了问题。
累积更新信息
此问题首先在 SQL Server 的以下累积更新中修复。
SQL Server 的每个新的累积更新均包含以前的累积更新中包含的所有修补程序和所有安全修补程序。 查看 SQL Server 的最新累积更新:
状态
Microsoft 已确认这是在“适用范围”部分中列出的 Microsoft 产品存在的问题。
参考
了解 Microsoft 用于描述软件更新的 术语 。