代码拉取完成,页面将自动刷新
大数据量导出到文件,首先需要考虑的是内存溢出的场景:数据库读取数据到内存中、将数据写入到excel进行大量的IO操作。然后考虑到一个文件数据过大,用户打开慢,体验不好。针对这些问题的考虑,采用多线程的方式多个线程同时处理查询数据,一个线程生成一个excel,最后在合并数据返回,以达到提高效率的目的。
优点:结合线程分批处理数据缩短查询数据库时间和导出数据时间,查询数据速度比较理想 接口:http://localhost:8080/exportEasyExcel?pageNum=0&pageSize=100000&limit=4000
优点:结合线程分批处理数据缩短查询数据库时间和导出数据时间,查询数据速度不理想 接口:http://localhost:8080/exportEasyExcelV1?pageNum=0&pageSize=60000&limit=2000
优点:结合线程分批处理数据缩短查询数据库时间和导出数据时间,效果最优最理想 接口:http://localhost:8080/exportEasyExcelV4?pageNum=0&pageSize=30000&limit=2000
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。