大型报告实施建议250 - 300页

时间:2009-05-11 20:02:37

标签: reporting-services reporting reportingservices-2005

我的小组最近使用带有NeoDynamics条形码组件的Reporting Services 2005开发了一份报告。该报告适用于退货授权,包含2份主要报告。

  

报告的第一组数据是   授权表格,列出所有   订单项产品和一些标题   信息(把它想象成一个   发票)。

  报告中的第二项是所有产品的清单   每页打印4个产品。   每个产品有3个条形码和1个   标志。

平均返回授权仅在几秒钟内生成,并以PDF格式传输给用户。平均文件长度约为6-8页。我们还有一些返回授权(不幸的是)可以获得大约300页(不到10%的授权超过15页)。在几分钟尝试将报告整合为PDF后,Reporting Services似乎暂停了。

我的问题是,将此报告转换为PDF格式的最佳选择是什么?我们的用户可以24x7全天候生成报告,并以PDF格式流式传输给他们。我们可以采取哪些措施来改善报告服务的绩效?

1 个答案:

答案 0 :(得分:1)

我对Reporting Services并不是特别熟悉。我认为这是微软的产品。这意味着您可能正在与后端的SQL Server数据库进行通信。所以有两条建议。

  1. 检查客户端和服务器配置,因为在某处设置了查询超时值,并且您可能遇到该限制。
  2. 最好将所有必要的数据提取到临时表或某种缓存中,以便您可以在更合理的时间范围内处理数据。
  3. (2)无论如何都是一个好主意......它会阻止锁升级和相关的不良。