2012-03-05 43 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。这照顾了它。