徵狀
請試想下列案例:
-
在 Microsoft SQL Server 資料庫中有兩個數據表,其中一個名為 Main ,另一個名為 Sub。
-
根據這兩個數據表,您會在 SQL Server 2014 或 2016 Analysis Services 多維資料庫中建立立方體。
-
在該 Analysis Service 資料庫中,您可以為 主要 和 子 資料表建立一些維度和事實資料表。
-
您可以針對此資料庫啟用主動預防式快取,並在維度和事實資料表上設定一些通知。
在這種情況下,您會發現會暫存針對不同分區的處理。 例如,資料插入活動會出現在 主 資料表中,並在稍後的 子 資料表中進行。 會處理第二個分區,但不會傳送任何 SQL Server 查詢來取得最新的資料。 這會產生陳舊的資料。
備註當兩個數據表同時插入資料時,就不會發生這個問題。
解決方案
此問題已在 SQL Server 的下列累積更新中修正:
SQL Server 2014累積更新 5 (Service Pack 2)
每個新的 SQL Server 累積更新包含前一個累積更新中所包含的所有修復程式和安全性修正程式。 查看 SQL Server 的最新累計更新:
SQL Server 2014 的最新累計更新
狀態
Microsoft 已確認<適用於>一節中所列的 Microsoft 產品確實有上述問題。
參考
瞭解 Microsoft 用於描述軟體更新的 術語 。