CI框架在CLI下执行占用内存过大问题的解决方法


Posted in PHP onJune 17, 2014

很多程序员在使用codeigniter CLI下执行一个大批量数据导入的问题时,会一直出现内存过高的情况,下面对此分析器原因及解决办法。

CI db会将所有的查询sql和和sql执行时间保存下来,对于类似百万级大数据量的导入问题来说,其执行的sql记录都会被保存在内容中,这就占用了大量的内容直至脚本结束。

解决办法:
当你执行大数量的db操作时,记得设置:

$this->db->save_queries = FALSE;
PHP 相关文章推荐
PHP脚本数据库功能详解(下)
Oct 09 PHP
简化php模板页面中分页代码的解析
Feb 06 PHP
基于php 随机数的深入理解
Jun 05 PHP
PHP 基于Yii框架中使用smarty模板的方法详解
Jun 13 PHP
PHP 面向对象程序设计(oop)学习笔记 (四) - 异常处理类Exception
Jun 12 PHP
修改destoon会员公司的伪静态中的com目录的方法
Aug 21 PHP
php实现在服务器端调整图片大小的方法
Jun 16 PHP
PHP+JS实现大规模数据提交的方法
Jul 02 PHP
win7安装php框架Yii的方法
Jan 25 PHP
php实现的网页版剪刀石头布游戏示例
Nov 25 PHP
PHP实现文件下载【实例分享】
Apr 28 PHP
ThinkPHP3.2.3框架实现执行原生SQL语句的方法示例
Apr 03 PHP
CI框架自动加载session出现报错的解决办法
Jun 17 #PHP
Thinkphp模板中截取字符串函数简介
Jun 17 #PHP
CI框架中zip类应用示例
Jun 17 #PHP
php获取网页请求状态程序示例
Jun 17 #PHP
php版淘宝网查询商品接口代码示例
Jun 17 #PHP
php+ajax实现图片文件上传功能实例
Jun 17 #PHP
PHP实现删除非站内外部链接实例代码
Jun 17 #PHP
You might like
php学习笔记 php中面向对象三大特性之一[封装性]的应用
2011/06/13 PHP
有关PHP中MVC的开发经验分享
2012/05/17 PHP
php通过正则表达式记取数据来读取xml的方法
2015/03/09 PHP
PHP下载远程文件到本地存储的方法
2015/03/24 PHP
PHP CodeIgniter分页实例及多条件查询解决方案(推荐)
2017/05/20 PHP
Laravel如何使用Redis共享Session
2018/02/23 PHP
PHP基于PDO扩展操作mysql数据库示例
2018/12/24 PHP
如何实现修改密码时密码框显示保存到cookie的密码
2013/12/10 Javascript
jQuery学习笔记之 Ajax操作篇(一) - 数据加载
2014/06/23 Javascript
JavaScript中的toDateString()方法使用详解
2015/06/12 Javascript
jquery $.trim()去除字符串空格的实现方法【附图例】
2016/03/30 Javascript
使用PHP+JavaScript将HTML页面转换为图片的实例分享
2016/04/18 Javascript
微信小程序 地图(map)实例详解
2016/11/16 Javascript
Django使用多数据库的方法
2017/09/06 Javascript
vue 运用mock数据的示例代码
2017/11/07 Javascript
jQuery 点击获取验证码按钮及倒计时功能
2018/09/20 jQuery
VUE引入第三方js包及调用方法讲解
2019/03/01 Javascript
微信小程序的线程架构【推荐】
2019/05/14 Javascript
bootstrap datepicker的基本使用教程
2019/07/09 Javascript
微信小程序 简易计算器实现代码实例
2019/09/02 Javascript
Python模块学习 filecmp 文件比较
2012/08/27 Python
Python求两个list的差集、交集与并集的方法
2014/11/01 Python
Windows下为Python安装Matplotlib模块
2015/11/06 Python
对python中return和print的一些理解
2017/08/18 Python
python3安装speech语音模块的方法
2018/12/24 Python
opencv与numpy的图像基本操作
2019/03/08 Python
pandas中的数据去重处理的实现方法
2020/02/10 Python
Python类super()及私有属性原理解析
2020/06/15 Python
Python 通过爬虫实现GitHub网页的模拟登录的示例代码
2020/08/17 Python
使用HTML5 Canvas API绘制弧线的教程
2016/03/22 HTML / CSS
意大利奢侈品零售商:ilDuomo Novara
2019/09/11 全球购物
德国最新街头服饰网上商店:BODYCHECK
2019/09/15 全球购物
Weblogic和WebSphere不同特点
2012/05/09 面试题
大学生求职自我评价
2014/01/16 职场文书
企业人事任命书
2014/06/05 职场文书
vue项目中的支付功能实现(微信支付和支付宝支付)
2022/02/18 Vue.js