我有一个包含有关的文章数据的数据库,<强>结构和<强>制造商即可。含义的文章链接到1组的制造商和到N结构节点(想作为物品分类节点)。

使用T-SQL与很多条件

查询物品目前太慢而用于电子商店可用的,即使有良好的硬件和适当的索引表。 (应该低于1秒)。 现在,我不知道它是明智通过OLAP多维数据集来访问这些数据。我已经开发了一个得到聚集,如:有多少制造商X的文章下面节点存在Ÿ的递归

这些聚集是相当快,现在我不知道是否有意义还通过多维数据集检索整篇文章,结果集。含义:给我的每一个制造商X的存在以下节点Y文章ID递归的。因为结果集可以是相当大的,查询采用甚至更长..

所以我的问题,是有办法对付大结果集的SSAS,或这是完全我走错方向?

有帮助吗?

解决方案

您绝对可以处理大型数据集,并让他们在SSAS通过利用聚合体面执行。当然,如果你要过线,这仍然是一个很大的数据移动,所以记住这一点的。您的查询将迅速恢复;结果将需要一段时间来传输。

SSAS的真正威力在于能够在你的方法进行针对性。不要说“给我的一切,”我们可以在较高的水平开出,下钻,找到我们想要的水平,并继续钻进下来,下来,下来,直到你得到你真正想要的数据。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top