我有一个打印所有项目的表单,这是用户首次加载表单时看到的内容:
此报告打印多页,每次仅更改 9 列。总共有 4652 个页面,将所有这些页面加载到报表查看器需要 5 分钟。每项有两页,共2326项。
当用户点击打印预览
报告第 1 页
**报告第 2 页**
我第二次运行相同的报告时,它在 1 和 1/2 分钟的时间内从缓存中加载了报告,这是一个显着的差异
我的问题是我能做些什么来提高报告的性能。数据库和应用程序在同一台机器上,性能很糟糕,用户想用sql server在4个工厂安装应用程序,由于多人访问,性能将成为更大的问题应用,我们就会有网络瓶颈。从 Sql Server 的角度来看,我添加了索引,更新了统计信息,尝试查看是否有一种方法可以使查询更快地获取结果,但是从报表查看器和报表设计器的角度来看,我毫无头绪,任何帮助都会很大赞赏。