请教 banq 一个报表的问题?

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

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

谢谢你啊!!

banq
2007-01-15 17:52
这方面经验不多,和查询处理方式应该一致,分批输出。

Chocoo
2007-01-16 13:59
呵呵,还是谢谢您!!

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

Chocoo
2007-01-21 10:19
谢谢楼上的。

leoyu
2007-02-02 10:08
你的问题在于内存的使用,你把JVM内存设置大些就OK了.

当然分批处理也是个好办法

[该贴被leoyu于2007年02月02日 10:09修改过]

猜你喜欢