java导出大数据量到csv文件,数据库大概有4、5W条数据,性能很慢,求各位大侠给个好方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java导出大数据量到csv文件,数据库大概有4、5W条数据,性能很慢,求各位大侠给个好方法相关的知识,希望对你有一定的参考价值。
因为写csv文件就是加逗号,所以要循环所有数据,拼字符串,导出来特别慢,主要是循环这一步比较慢,大家有什么好方法么?
多线程啊,按照rownumber,比方说每5000或2000条开个线程,往外读。 参考技术A 写文件用追加模式,一行一行加 参考技术B 可以把list转化为数组,然后把数组toString,就是逗号分隔的字符窜追问我的最终结果是一个list,T是一个薪资对象,你种方法不行...
java导出csv如何避免内存溢出
参考技术A Java调用一下shell脚本,用shell脚本去执行导出CSV到一个文件夹,然后再下载,完事,因为用其它方式导出会更加高效,内存和速度都很快。以上是关于java导出大数据量到csv文件,数据库大概有4、5W条数据,性能很慢,求各位大侠给个好方法的主要内容,如果未能解决你的问题,请参考以下文章