症狀
當您執行包含巢狀迴圈聯結的查詢時,SQL Server 可能會基於效能考量,在查詢最佳化期間將多工緩衝新增至巢狀迴圈的內部。 在極少數情況下,此巢狀迴圈的外部參照數量可能超過相同聯結的內部所使用的參照數目。
在查詢執行階段,外部參照值可能會變更。 在某些情況下,只有巢狀迴圈內側未使用的參照的值可能會變更。 在這些情況下,新增的效能多工緩衝處理可能會錯誤地解釋此變更。 因此,它會傳回不正確的結果。
原因
發生此問題的原因是效能多工緩衝處理中的問題。
累積更新資訊
此問題已先在下列 SQL Server 累積更新中修正。
建議:安裝最新的 SQL Server 累積更新
SQL Server 的每個新累積更新都包含所有 Hotfix 和先前累積更新的所有安全性修正程式。 查看 SQL Server 的最新累積更新:
狀態
Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。
參考資料
了解 Microsoft 用來說明軟體更新的術語。