症狀
假設你安裝了 Microsoft SQL Server 2014、2016 和 2017。 你有一個包含許多空值的資料表欄位,然後你用預設的基數估計器 (CE) 執行查詢。 在這種情況下,你可能會遇到一個篩選器高估,該篩選器將資料表欄位與編譯時未知的值比較。
解決方式
此問題已在 SQL Server 的以下更新中修正:
Cumulative Udpate 4 for SQL Server 2016 SP2
Cumulative Update 12 for SQL Server 2016 SP1
Cumulative Update 1 for SQL Server 2014 SP3
累積更新14 for SQL Server 2014 Service Pack 2
關於 SQL Server 的累積更新
每次 SQL Server 的累積更新都包含了前一個版本中所有的熱修補與安全修補。 我們建議您安裝最新版本的 SQL Server:
狀態
Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。
參考資料
了解 Microsoft 用來描述軟體更新的 術語 。