2011-04-12 34 views
0

我們有一個內存爲144GB,運行Sql Server和Analysis Services的服務器。即使'TotalMemoryLimit'設置爲高級別,SSAS也不能分配更多內存

從分析服務器設置面板,所述「TotalMemoryLimit」被設置爲70,和「LowMemoryLimit」設爲55

但SSAS的存儲器總是圍繞18GB,不能分配更多的,即使當有很多可用的內存。

當SSAS沒有足夠的內存時,無法完成處理作業。 它在生產環境中,所以我無法輕鬆重新啓動服務器。順便說一下,我們動態調整總內存限制和低內存限制,以使分析服務釋放內存。

它進行了好幾個月,但問題發生在今天上午。 無論我如何設置'totalmemorylimit'和lowmemorylimit,分析的內存總是在18Gb左右

+0

是企業版嗎?還有什麼比SSAS安裝? – WOPR 2011-04-30 06:36:21

+0

是的,這是企業版。和sql server並排安裝。沒有其他大的東西 – 2011-05-03 03:01:41

回答

0

它可能是SQL服務器抓取並保留一個太大的工作集。

在SQL Server中,轉到服務器屬性/內存/檢查動態內存配置,並將最大服務器內存設置爲合理的值,以便與SSAS良好地共享。

更好的是,爲SSAS購買一個單獨的服務器實例。

+0

我不這麼認爲。我們已經限制了sql server的最大內存使用量,並且在發生這個問題時,總內存仍然有很多剩餘。無論如何,我在午夜重新啓動ssas,現在沒事了。 – 2011-05-03 05:21:32

相關問題