KB3170080 - 在大型 MDS 資料庫上使用 SQL Server 2016 Master Data Services時效能變慢

套用到
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

症狀

請考慮以下案例:

  • 您使用 SQL Server 2016 Master Data Services (MDS) 。

  • 您擁有包含許多成員的 MDS 資料庫,例如超過 5000 萬個成員。

  • 您可以執行下列其中一個動作:

    • 開啟 MDS 網站的首頁
    • 計算成員安全性
    • 使用 REST API

在此情況下,使用 MDS 資料庫時可能會發生效能變慢的情況,例如下列情況:

  • 當您開啟 MDS 網站的首頁時,可能需要 10 秒以上的時間載入頁面。 安裝此更新之後,可能需要不到 1 秒的時間。
  • 大型成員資格安全性計算作業需要很長的時間才能完成,並且會耗盡所有可用的記憶體和大量的儲存空間。 安裝此更新之後,計算作業的完成速度會更快,而且會消耗較少的記憶體和儲存空間。

      

解決方式

此問題的修正程式已包含在下列 SQL Server 累積更新中:

SQL Server 2016 累積更新 1
      

關於 SQL Server 的累積更新

SQL Server 的每個新累積更新都包含所有 Hotfix 和先前累積更新的所有安全性修正程式。 查看 SQL Server 的最新累積更新:

適用於 SQL Server 2016 的最新累積更新
      

狀態

Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。

參考資料

了解 Microsoft 用來說明軟體更新的術語。