用php前端导出mysql的数据为表格时,遇到10万条数据的导出时,系统会报错,请问有几种解决方案?推荐如何解决?
mysql要导出的数据量,10万条;
前端报错如下:
数据库配置如下:
请尽量详细,谢谢
问题的根本在于你的代码166行处对象超出了代码设置的内存大小,建议从166行往上跟踪是哪里的内存限制大小(jvm、第三方插件),如果是jvm可以适当调整对应区域大小通过jvm参数,如果是第三方查看第三方文档看能否扩大内存限制
定时任务处理大量数据问题,每分钟处理一次,每次执行若干条,并写入日志。
建议分页去请求数据,然后在前端写入excel,请参考文章https://blog.csdn.net/richyliu44/article/details/108441625
你这个问题是内存不够了,说明你下载的文件比较大,建议使用流式下载的方法去处理或者设置内存大小