我有一个有大量记录的网格(平均10,000次)。我已经在网格上实现了服务器端分页,每次检索50个记录。在我决定从网格导出pdf之前,网格的一切都是非常好的。
当我尝试做同样的事情时,出口平均需要5-6分钟才能完成。我试图在服务器端进行调试,并意识到正在对服务器进行多次调用,以检索导出的数据,这可能占用了大量的时间。或者,我尝试将每次检索到的记录集修改为1000,以减少服务器调用,最终减少导出所需的时间。但是现在,当试图导出到pdf时,页面崩溃了。我将记录更改为500,但在导出时仍然会发生崩溃。
另一方面,excel的导出在四秒内运行得相当快。在尝试调试时,我发现在导出到excel时只对服务器进行了一次调用,这也呈现了整个数据集。
请注意,我是使用剑道默认导出到pdf和excel与网格。
谢谢。
https://stackoverflow.com/questions/42276212
复制相似问题