CI框架在CLI下执行占用内存过大问题的解决方法
2014-06-17 16:52
609 查看
很多程序员在使用codeigniter CLI下执行一个大批量数据导入的问题时,会一直出现内存过高的情况,下面对此分析器原因及解决办法。
CI db会将所有的查询sql和和sql执行时间保存下来,对于类似百万级大数据量的导入问题来说,其执行的sql记录都会被保存在内容中,这就占用了大量的内容直至脚本结束。
解决办法:
当你执行大数量的db操作时,记得设置:
$this->db->save_queries = FALSE;
您可能感兴趣的文章:
- CI框架整合widget(页面格局)的方法
- CI框架出现mysql数据库连接资源无法释放的解决方法
- CI框架集成Smarty的方法分析
- CI框架中cookie的操作方法分析
- CI框架入门示例之数据库取数据完整实现方法
- php ci框架中加载css和js文件失败的原因及解决方法
- php ci框架中加载css和js文件失败的解决方法
- CodeIgniter记录错误日志的方法全面总结
- CodeIgniter基于Email类发邮件的方法
- Codeigniter中集成smarty和adodb的方法
- CodeIgniter删除和设置Cookie的方法
- Codeigniter校验ip地址的方法
- CI框架常用方法小结
相关文章推荐
- CI框架在CLI下执行占用内存过大问题的解决方法
- CI框架在CLI下执行占用内存过大问题的解决方法
- Codeigniter在CLI下执行占用内存过大问题,CI又一大坑
- MSSQL数据库占用内存过大造成服务器死机问题的解决方法
- android开发游记:位图压缩技巧与方法总结,解决加载大图内存占用过大问题
- MSSQL数据库占用内存过大造成服务器死机问题的解决方法
- PHPExcel解决内存占用过大问题
- cloudsim仿真过程中内存占用过大问题的解决
- MSSQL占用内存过大的解决方法
- 解决Firefox占用内存“过大”的问题(FireFox about:config介绍)
- MSSQL占用内存过大的解决方法
- WINDOWS APACHE 内存占用过多问题解决方法
- php命令行(cli)下执行PHP脚本文件的相对路径的问题解决方法
- 解决linux服务器内存占用过大问题
- w3wp.exe占用CPU和内存问题过高的解决方法
- PHPExcel解决内存占用过大问题-dw 查找memoryCacheSize把1M改为2048M
- 解决Firefox占用内存“过大”的问题(FireFox about:config介绍)
- C#中线程占用内存过大解决方法
- 解决Apache长时间占用内存大的问题,Apache 内存优化方法
- C#中线程占用内存过大解决方法