2017-01-23 74 views
0

我建立了一個立方體和處理需要很多時間,如果我從Visual Studio處理多維數據集。但同一個立方體在計劃作業中處理得更快。在VS處理需要2小時,但通過SQL工作需要1小時。這兩個過程都在同一臺服務器上完成。在VS IDE中有什麼需要更改的設置,或者它與硬件有什麼關係?增加RAM或在Visual Studio中更改任何緩衝區大小處理立方體需要花費更多的時間在視覺工作室比通過SQL處理工作

回答

0

有你需要對因子的幾件事情。

1)的Visual Studio中的32位,SQL Server將最有可能在64位上運行。在我的頭頂,我不確定這是否是SSAS項目的一個因素,但它肯定是SSIS包中的一個方面(和一個痛苦)。

2)Visual Studio需要呈現進度窗口,並將進度寫入日誌文件(並將其顯示),SQL Server不會這樣做,這也會影響處理速度。我在Visual Studio和SQL Server中運行作業之間經歷了大約20-25%的提升。

通常我不會擔心VS性能,只要作業在SQL Server中以足夠的速度運行即可。