徵狀
假設您在 Microsoft SQL Server 2014 中執行查詢。 查詢包含資料表聯接,而相關的資料表具有聚集列存儲索引(CCI)。 在這種情況下,比較舊版的 SQL Server,可能會因為遺失的 CCI 區段清除而遇到較差的查詢效能。
原因
這個問題是由 SQL Server 2014 中的回歸所造成。 在散列連接的探測掃描期間,SQL Server 不使用可用資訊(bloom 篩選點陣圖)來消除 CCI 區段。
解決方案
此問題最初是在 SQL Server 的後續累積更新中修正。
SQL Server 2014 SP1 的累積更新1 /en-us/help/3067839
SQL Server 2014 累計更新8 /en-us/help/3067836
每個新的 SQL Server 累計更新都包含所有的修正程式,以及前一個累積更新中所包含的所有安全性修正程式。 查看 SQL Server 的最新累計更新:
修復程式資訊
SQL Server 2014 的修補程式此熱修復套裝程式含在下列修補程式套件中:
KB 3058512:修正:在 SSIS 2014 中,Unpivot 轉換任務變更 Null 為 Null 或空字串
狀態
Microsoft 已確認<適用於>一節所列的 Microsoft 產品確實有上述問題。