繁体   English   中英

与复制的Crystal Reports相比,SSRS / SSMS记录检索非常慢

[英]SSRS / SSMS record retrieval very slow compared to replicated Crystal Reports

我在SSRS中复制了最初在Crystal Reports中的报告。

该报告有一个向下钻取,可返回15,000条记录。

在SSMS中,检索大约需要4分钟。 在Crystal Reports中,报告将在大约5秒钟后显示。 向下点击是即时的。

我试图弄清楚如何使SSMS更快返回。 Crystal和我的SSMS查询都针对同一视图。

该视图是由UNION ALL收集的一系列记录,由系统供应商编写。

SSRS报告也需要大约4分钟。 明细记录将隐藏,直到切换为止。

我不知道为什么Crystal Reports这么快。 Crystal Reports是否有一种方法可以优化对高行数记录的检索?

解决了该问题-在SSMS中,更改了存储过程以将大数据集拉入临时表,然后删除了不符合条件的记录。

然后,我用有限的临时表替换了现有视图。 该视图已与大量其他表结合在一起,并且有几个条件使它变慢。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM