我有一个数据库,其中包含有关文章、结构和制造商的数据。这意味着一篇文章链接到 1 个制造商和 N 个结构节点(认为是文章分类节点)。
在很多条件下使用 T-SQL 查询文章目前太慢而无法用于电子商店,即使硬件良好且索引表正确。(应低于 1 秒)。现在我想知道通过 OLAP Cube 访问这些数据是否有意义。我已经开发了一个来获取聚合,例如:在节点 Y 下递归存在多少制造商 X 的文章?
这些聚合非常快,现在我想知道通过多维数据集检索整个文章结果集是否有意义。含义:给我递归地存在于节点 Y 下的制造商 X 的每一篇文章 ID 。因为结果集可能非常大,查询需要更长的时间..
因此我的问题是,有没有办法处理 SSAS 中的大型结果集,或者这完全是我采取的错误方向?