【问题标题】:SSRS vs Crystal Reports PerformanceSSRS 与 Crystal Reports 性能
【发布时间】:2012-04-05 16:26:12
【问题描述】:

我们正在将 Crystal Reports 转换为 SSRS。我们注意到的一件事是水晶查看器的启动速度比 ssrs 快。但是,在晶体中,它会缓冲剩余的数据。需要明确的是,如果我要求运行 5 条记录。查看器在带有记录集 1 的 Crystal 中启动,但是在所有支持读取完成之前,无法访问记录 2-5。

在 SSRS 中,在查看者完全可以访问记录 1-5 之前,什么都不会显示。

给人一种 Crystal 比 SSRS 更快的错觉。事实上,我已经做了时间测试相同的数据相同的报告。 SSRS 在整体请求完成方面每次都击败 Crystal。但 Crystal 向用户显示信息的速度更快。

任何设置或任何东西可以模仿 Crystal 在 SSRS 上的行为?

稍加挖掘发现,Crystal Webserver 上的功能是“按需页面”处理。

【问题讨论】:

    标签: reporting-services crystal-reports report


    【解决方案1】:

    SSRS 会尝试自动执行此操作,但报告定义中有很多内容可能会阻止它。

    我认为最有可能的罪魁祸首是在报告级别和页码上进行排序。将排序移到您的查询中,并将它们从您的报表定义中删除。否则,SSRS 需要检索所有数据以确定第一行是什么。

    MSDN 上有一些nice tips 用于此。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-24
      相关资源
      最近更新 更多