阅读背景:

求大数据量导出的解决方案

来源:互联网 
最近遇到一个问题,从一张6000w条数据的表(这张表已经做了分区,这是一个月的数据)中查询数据(项目用了hibernate),然后导出成Excel文件,已知查询最多的导出是1700w条,这个功能之前就做好了,做法是分批查询(一次30000)出数据后在本地生成Excel文件,查询完毕后再把这些文件打包成压缩文件返回到客户端,这个过程对于数据量很少的查询还勉强说得过去,但是对于少数用户数据量很大,1700w用了4小时,这是响应时间,页面早已经超时了。 最近遇到一个问题,从一张6000w条数据的表(这张表已经做了分区,这是一个月的数据)中查询数据



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: