请教 banq 一个报表的问题?

我用iReport + jasperReports 做java报表统计分类的任务,然后生成PDF格式的文件,在数据量比较小的情况下,可以正常显示生成PDF格式的文件,但是当数据量很大时,比如几百万条数据,这时就不能显示了。

这个问题怎么解决阿,怎么解决大数据量的性能问题?

谢谢你啊!!

这方面经验不多,和查询处理方式应该一致,分批输出。

呵呵,还是谢谢您!!

这个是大报表问题,要分两段解决,一段是表现层报表图形引擎,这个一次性肯定会outofmemory,还有就是后台处理,最好后台分批产生数据,提供给图形引擎生成pdf。

谢谢楼上的。

你的问题在于内存的使用,你把JVM内存设置大些就OK了.
当然分批处理也是个好办法
[该贴被leoyu于2007年02月02日 10:09修改过]