yii2 框架 导出数据到csv 分页查询每次查100条
查询完数据处理之后及时删除变量
也是用 gc_collect_cycles();
也安装网上说的
\Yii::getLogger()->flushInterval = 1;
\Yii::getLogger()->flush(true);
也注释掉了模型的行为
但是内存的使用量还是在不断升高 最后溢出
怎么样才能解决内存溢出的问题
标签:
相关文章
- 敏捷开发在互联网时代里的价值
- PL2586|替代FE1.1S|替代MA8601|USB2.0HUB集线器芯片|旺玖
- 力软快速开发平台,帮助中小企业躲过数字化“踏浪出海”的“暗礁”
- 软件开发:站在风口上的低代码
- TYPEC转HDMI方案|TYPEC扩展坞方案|CS5265设计4K60HZ TYPEC转HDMI方
- DP转HDMI2.0|DP转HDMI和VGA输出|CS5262AN方案应用|瑞奇达CS5262设计电
- Capstone瑞奇达|台湾瑞奇达|一级代理商|台湾瑞奇达科技有限公司
- CH7511B替代方案|CS5211设计方案|CS5211替代CH7511B|eDP转LVDS转接板
目前的解决办法是
减少joinwith 使用leftjoin代替 (查看使用joinwith 时的sql 会发现 有多余的查询)
使用数组 而不是对象 数组要比对象小很多
分页查询 分页写入
如何将百万级数据高效的导出到Excel表单
https://www.cnblogs.com/duyuan/p/13572171.html
不说导入了,就算正常用软件打开这个50W条数据的excel都会卡死。。。这么多数据不知道为啥要放到excel。。。
一百万数据放一个Excel里?
最好贴出代码