【问题标题】:MDX Code much slower than MDX BrowserMDX 代码比 MDX 浏览器慢得多
【发布时间】:2015-06-24 15:32:40
【问题描述】:

当我浏览我的 Cube 并拖放不同的元素进行计算时,我会在一两秒内得到结果。但是,我的 MDX 代码(由向导创建)大约需要 6 分钟左右..假设我有 10 个我拖放进行计算的实例,即便如此,它也不应该超过 10 秒..更不用说 6分钟!!非常感谢你的帮助。

【问题讨论】:

  • 能否为每个场景添加一些代码

标签: reporting-services mdx cube bids


【解决方案1】:

浏览器在后台创建未优化的代码。要查看浏览器生成的代码,请单击“设计模式”图标。

您经常会看到代码中充斥着大量子立方体,这可能看起来不直观且编码实践效率低下。

据我所知,没有办法控制这段代码。处理它!并使用 MDX 查询您的多维数据集的数据。

【讨论】:

  • 子立方体并没有那么低效 Sourav - 通常子立方体和 where 子句之间的区别不大。
  • 没有没有。我根本不是那个意思。我的观点是低效的代码。这并不是说子立方体效率低下,只是为了说明生成的代码是什么样子的。
  • 老实说,Sourav 的主要问题是 LearnByReading 发布的另一个模糊问题。我们希望特定的mdx 帖子能够深入了解语言的本质 - 这篇帖子有太多可能的答案。
  • @Sourav_Agasti 感谢您的回答。但问题有点相反:浏览器运行速度很快,但向导创建的报告却相当慢。但这有点帮助,以便我可以看到浏览器中使用了哪些代码。
  • 什么是需要时间的查询?请编辑问题并粘贴。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-04-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多