报告是否对返回的数据进行了自己的计算,这可能需要时间和资源来完成?
报告是否绘制了具有大量数据点的图形,这些图形可能需要比具有更大增量的图形更长时间才能重现?
报告是否正在加载图片?如何处理图像?它们是从外部来源嵌入还是链接?
您是否正在创建大量的组或钻取,这可能需要花时间在报告加载上创建?
回答这些问题可能会开始指出正确的方向,如何使报告更有效率.
您可以查看ReportServer数据库中的ExecutionLog表.这将为您提供数据检索,处理,渲染等时间的分解.这可以让您朝着正确的方向前进.
例如,在我之前的项目中,MS Excel中的渲染报告花费了大量时间 - 我们将一些报告切换为默认导出为CSV格式,这有所帮助.同样,我们还确定了报告处理中的瓶颈,并为机器添加了更多资源.这也有帮助.
| 归档时间: |
|
| 查看次数: |
16665 次 |
| 最近记录: |