大数据量,比如上万条记录甚至几十万条数据的报表(PDF形式) 或者 经过分组求和和一定的条件过滤得到的汇总数据报表(Web形式),会造成等待时间过长,甚至CPU占用超级高的现象。
因为刚工作还不太满一年,经验不多尤其是对大数据量的经验更是不足,是否大家可指点?
目前我的做法是:通过一个sql取得放到一个Map或者DynaBean中,然后在界面显示,数据量在不到1w条记录的时候,web响应都需要2分钟左右的时间。
说到这里,我想介绍一下我的环境很是必要:单机(双CPU)单数据库(Firebird),应用程序和数据库都在同一台电脑上,系统开发采用的技术是Spring和Jdbc。
最近一直在 ...
- 浏览: 10556 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
请大家支招:关于大数据量 ...
http://hi.baidu.com/cliff77/blog/item/2a ...
-- by chen-516888 -
请大家支招:关于大数据量 ...
异步吧, 大概流程这样 用户申请查看某报表,后台把这个任务放到一个队列异步执行, ...
-- by soci -
请大家支招:关于大数据量 ...
谢谢 魔力猫咪报表总有时间段的,怎么能知道你要生成全部 还是生成某个时间段的呢? ...
-- by cuiyi.crazy -
请大家支招:关于大数据量 ...
无论如何,需求都有个时效性问题。你到底需要报表实时生成吗?而且如果你不是像监视器 ...
-- by 魔力猫咪 -
请大家支招:关于大数据量 ...
可是如果不重新计算,缓存的报表页面 或者 提前生成的PDF 和真实数据库不是不 ...
-- by cuiyi.crazy






评论排行榜