SQL Server OLAP Cube 設計與 MDX 查詢的最佳作法 (SharePoint Server 2010)
適用版本: SharePoint Server 2010
上次修改主題的時間: 2016-11-30
在 SharePoint Server 2010 商務智慧解決方案中啟用 Microsoft SQL Server 2005 或 2008 Analysis Services (SSAS) 時,正確的 Cube 設計、有效的多維運算式與足夠的硬體資源,對於最佳效能極為重要。
本文將強調協助改善作為 Microsoft SharePoint Server 2010 的 Excel Services、Microsoft SharePoint Server 2010 的 PerformancePoint Services 及 Microsoft SharePoint Server 2010 的 Visio Services 資料來源的 SSAS 效能之最佳作法。第一節將列出專為商務智慧 (BI) 解決方案而設計之 Microsoft SQL Server 2008 增強功能的說明,第二節則提供應用 SSAS 2005/2008 cube 設計、MDX 查詢最佳化等的最佳作法。
適用於商務智慧的 SQL Server 2008 增強功能
下文描述與商務智慧相關的 SQL Server 2008 增強功能。
為您的商務智慧解決方案使用 SQL Server 2008 的10 大效能與產能原因(可能為英文網頁) 提供為新的商務智慧解決方案使用 SQL Server 2008,以及為現有商務智慧解決方案升級至 SQL Server 2008 的主要效能原因清單 (包含一些詳細資料)。
SQL Server 2008 升級技術參考指南(可能為英文網頁) 提供將現有商務智慧解決方案升級至 SQL Server 2008 的資訊。
擴充 Reporting Services 2008 與 Reporting Services 2005 相比較:經驗課程(可能為英文網頁) 描述 SQL Server Reporting Services 2008 在效能和延展性方面的增強功能。
SQL Server 2008 Analysis Services 中 MDX 的效能改進 說明現有 MDX 程式碼中,可能會發生問題而阻礙您體驗 SQL Server Analysis Services 2008 效能改良的問題之處。
SQL Server 2008 白皮書:Analysis Services 效能指南(可能為英文網頁) 描述應用程式開發人員如何將查詢與處理效能調整技術套用至 SQL Server 2008 Analysis Services OLAP 解決方案中。
Analysis Services 的最佳作法
Analysis Services 查詢效能的 10 大最佳作法(可能為英文網頁) 包括最佳化 Analysis Services 查詢效能的 10 大最佳作法。
SQL Server 最佳作法文章:找出並解決 SQL Server 2005 Analysis Services 的 MDX 查詢效能瓶頸(可能為英文網頁) 提供可用的 MDX 查詢疑難排解工具之資訊。本文同時示範了如何使用這些最普遍的工具以找出並解決含有個別 MDX 查詢的 MDX 查詢效能瓶頸。
Analysis Services 處理的最佳作法(可能為英文網頁) 提供 SQL Server 2005 Analysis Services 處理的最佳作法。
Analysis Services 2005 的 OLAP 設計最佳作法(可能為英文網頁) 概述設計 SQL Server 2005 Analysis Services 中 OLAP 資料庫時建議的最佳作法,充分滿足使用者的功能與效能需求。
Microsoft SQL Server 2005 Analysis Services 效能指南(可能為英文網頁) (可能為英文網頁) 描述應用程式開發人員如何將效能調整技術套用至 Microsoft SQL Server 2005 Analysis Services 線上分析處理 (OLAP) 解決方案。
使用 Analysis Services 的外延查詢(可能為英文網頁) (可能為英文網頁) 描述如何為 Microsoft SQL Server 2005 Analysis Services 設定負載平衡的可調式查詢環境,以便 Analysis Services 伺服器可以處理大量的並行查詢。負載平衡查詢可確保 OLAP cube 的讀取器可整天連續查詢最新的彙總,並在可用的伺服器之間配送所有查詢的負載。外延查詢架構會最佳化 cube 處理時間、增加 cube 更新的頻率並使處理更加穩固,因為您可以承受更頻繁的處理及透明的錯誤復原。