标签: java sql pagination jasper-reports out-of-memory
我们正在使用Jasperreports 6.1.0生成报告。为了生成报告,我们提供了一个SQL脚本。 Jasper执行脚本并用生成的数据填充模板。
现在,随着数据的增长,我们的系统已开始在执行报告时发出“内存不足”错误。这是由于从SQL查询返回大量数据导致内存中加载了大量数据。
我的问题是:是否有一种方法可以指示Jasper使用分页从查询中加载数据?例如,Jasper应该执行以下步骤: