2016-02-09 31 views
0

我目前正在研究一個項目以提高立方體處理時間。立方體當前由50個事實和160個維度組成,處理立方體需要大約4個小時。在開始排除瓶頸故障之前,對多維數據集處理性能進行基準測試的最佳方法是什麼?最大的維度包含大約900萬條記錄,而最大的維度包含大約2.5億條記錄。你將如何去尋找瓶頸,哪些參數會影響最長的處理時間。任何幫助,高度讚賞。SSAS中的基準測試立方體處理

回答

0

做了很多SSAS處理優化之後,我會開始進行一些監控。首先設置一些性能計數器來監視SSAS服務器和數據庫服務器上的可用內存,磁盤,CPU和網絡。一些好的性能計數器(以及有關基線處理性能的建議)在SSAS performance guide的4.1.1節中。

其次,我會開始連接到SSAS與違約事件探查器跟蹤。然後在分析器中完成處理後另存爲...跟蹤表。然後查找您保存到的SQL表中最長的持續時間事件。然後你知道在哪裏花時間優化。

隨意,如果你需要幫助你的具體時間最長的事件寫回。請同時指定如何處理(如數據庫上的ProcessFull或其他)。