2012-03-05 63 views
0

我正在使用Sql Server 2008分析服務來創建/訓練一個挖掘模型(樸素貝葉斯分類器)。Sql Server分析服務在內存中增長直到崩潰

如果我使用純粹的BIDS來做到這一點,一切正常。

如果我寫了使用Microsoft.AnalysisServices。*發送的DMX查詢,分析服務進程變得瘋狂並消耗越來越多的內存,直到它死亡。就像它陷入了瘋狂的無限循環。

我的問題是,我該如何調試?我在程序文件/ microsoft sql server/msas10.mssqlserver/olap/log中發現了一些日誌文件,但沒有多大用處。我真的需要深入瞭解AS。

我真的可以使用一些技巧來了解如何收集更多關於AnalysisServices正在做什麼的數據。謝謝,

mj

回答

0

我想通了。在我的DMX中,我在嵌套表格中有一個ID字段,我將其更改爲SKIP。這照顧了它。