摘要: 对于大数据量导出,主要采取几种方案: 1.分批查询数据库,如果数据量上百万,如果一次性读出来,会严重影响服务器性能,增加服务器内存压力,分批导出,分批处理,可以使内存使用比较平稳,不会一次性占用大量内存。 2.压缩处理,导出的数据经过压缩直接写到response里面,一般的文本压缩率非常高,压缩后的文件会小很多,而且也不要先把数据写到临时文件,再做压缩,直接压缩写到response即可。 doEx... 阅读全文
posted @ 2010-06-03 18:38 zhwj184 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 对于大数据量导出,主要采取几种方案: 1.分批查询数据库,如果数据量上百万,如果一次性读出来,会严重影响服务器性能,增加服务器内存压力,分批导出,分批处理,可以使内存使用比较平稳,不会一次性占用大量内存。 2.压缩处理,导出的数据经过压缩直接写到response里面,一般的文本压缩率非常高,压缩后的文件会小很多,而且也不要先把数据写到临时文件,再做压缩,直接压缩写到response即可。 doEx... 阅读全文
posted @ 2010-06-03 18:38 zhwj184 阅读(259) 评论(0) 推荐(0) 编辑