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


Posted in PHP onJune 17, 2014

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

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

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

$this->db->save_queries = FALSE;
PHP 相关文章推荐
PHP 基本语法格式
Dec 15 PHP
PHP中用正则表达式清除字符串的空白
Jan 17 PHP
php socket客户端及服务器端应用实例
Jul 04 PHP
ThinkPHP模板替换与系统常量及应用实例教程
Aug 22 PHP
使用PHP实现生成HTML静态页面
Nov 18 PHP
YII Framework框架教程之国际化实现方法
Mar 14 PHP
PHP水印类,支持添加图片、文字、填充颜色区域的实现
Feb 04 PHP
php使用PDO执行SQL语句的方法分析
Feb 16 PHP
老生常谈PHP 文件写入和读取(必看篇)
May 22 PHP
PHP数据库编程之MySQL优化策略概述
Aug 16 PHP
Laravel中9个不经常用的小技巧汇总
Apr 16 PHP
phpstudy后门rce批量利用脚本的实现
Dec 12 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服务器的系统详解
2019/10/12 PHP
用js实现的一个Flash滚动轮换显示图片代码生成器
2007/03/14 Javascript
input 高级限制级用法
2009/03/26 Javascript
一些Javascript的IE和Firefox(火狐)兼容性的问题总结及常用例子
2009/05/21 Javascript
js数据验证集合、js email验证、js url验证、js长度验证、js数字验证等简单封装
2010/05/15 Javascript
artDialog双击会关闭对话框的修改过程分享
2013/08/05 Javascript
Jquery操作下拉框(DropDownList)实现取值赋值
2013/08/13 Javascript
SuperSlide标签切换、焦点图多种组合插件
2015/03/14 Javascript
javascript合并表格单元格实例代码
2016/01/03 Javascript
JS+Canvas绘制时钟效果
2020/08/20 Javascript
node.js express安装及示例网站搭建方法(分享)
2016/08/22 Javascript
深入理解vue路由的使用
2017/03/24 Javascript
node.js中EJS 模板快速入门教程
2017/05/08 Javascript
获取当前按钮或者html的ID名称实例(推荐)
2017/06/23 Javascript
js+html制作简单日历的方法
2017/06/27 Javascript
Vue.js中的图片引用路径的方式
2017/07/28 Javascript
vue 挂载路由到头部导航的方法
2017/11/13 Javascript
react中fetch之cors跨域请求的实现方法
2018/03/14 Javascript
详解在Vue中使用TypeScript的一些思考(实践)
2018/07/06 Javascript
vue下拉菜单组件(含搜索)的实现代码
2018/11/25 Javascript
vue组件间通信六种方式(总结篇)
2019/05/15 Javascript
Node.js API详解之 V8模块用法实例分析
2020/06/05 Javascript
简化Python的Django框架代码的一些示例
2015/04/20 Python
python中pandas.DataFrame排除特定行方法示例
2017/03/12 Python
Python实现钉钉发送报警消息的方法
2019/02/20 Python
python爬虫的一个常见简单js反爬详解
2019/07/09 Python
基于Python3.6中的OpenCV实现图片色彩空间的转换
2020/02/03 Python
Selenium 配置启动项参数的方法
2020/12/04 Python
HTML5之SVG 2D入门4—笔画与填充
2013/01/30 HTML / CSS
澳大利亚足球鞋和服装购物网站:Ultra Football
2018/10/11 全球购物
递归实现回文判断(如:abcdedbca就是回文,判断一个面试者对递归理解的简单程序)
2013/04/28 面试题
财务管理专业求职信
2014/06/11 职场文书
音乐教师个人总结
2015/02/06 职场文书
离婚被告代理词
2015/05/23 职场文书
煤矿隐患排查制度
2015/08/05 职场文书
标准演讲稿格式结尾应该怎么书写?
2019/07/17 职场文书