CI框架出现mysql数据库连接资源无法释放的解决方法


Posted in PHP onMay 17, 2016

本文实例分析了CI框架出现mysql数据库连接资源无法释放的解决方法。分享给大家供大家参考,具体如下:

使用ci框架提供的类查询数据:

$this->load->database();
$query = $this->db->query($sql);

程序运行一段时间之后,报错,告知数据库too many connections

很明显MySQL数据库连接资源超过了 max_connections 设定值。立马在每个查询之后,添加资源释放脚本:

$this->db->close();

仍然无法释放资源,怎么办呢?查看手册之后,知道了,只要把pconnect设置为false就可以了,设置大致如下:

$db['default']['pconnect'] = FALSE;

设置 过之后,无需调用

$this->db->close();

即可自动关闭连接。

希望本文所述对大家基于CodeIgniter框架的PHP程序设计有所帮助。

PHP 相关文章推荐
常用的php对象类型判断
Aug 27 PHP
php XMLWriter类的简单示例代码(RSS输出)
Sep 30 PHP
php笔记之:AOP的应用
Apr 24 PHP
JoshChen_web格式编码UTF8-无BOM的小细节分析
Aug 16 PHP
php中数字、字符与对象判断函数用法实例
Nov 26 PHP
功能强大的php分页函数
Jul 20 PHP
Thinkphp3.2.3整合phpqrcode生成带logo的二维码
Jul 21 PHP
PHP+iframe图片上传实现即时刷新效果
Nov 18 PHP
PHP实现双链表删除与插入节点的方法示例
Nov 11 PHP
CI框架(CodeIgniter)实现的导入、导出数据操作示例
May 24 PHP
Yii框架数据库查询、增加、删除操作示例
Oct 14 PHP
PHP中关于php.ini参数优化详解
Feb 28 PHP
CI框架集成Smarty的方法分析
May 17 #PHP
CI框架中数据库操作函数$this->db->where()相关用法总结
May 17 #PHP
CI框架中redis缓存相关操作文件示例代码
May 17 #PHP
Yii2如何批量添加数据
May 17 #PHP
PHP并发多进程处理利器Gearman使用介绍
May 16 #PHP
php截取视频指定帧为图片
May 16 #PHP
PHP中常用的数组操作方法笔记整理
May 16 #PHP
You might like
那些年一起学习的PHP(一)
2012/03/21 PHP
PHP实现无限极分类图文教程
2014/11/25 PHP
html a标签-超链接中confirm方法使用介绍
2013/01/04 Javascript
JavaScript获取flash对象与网上的有所不同
2014/04/21 Javascript
纯js实现遮罩层效果原理分析
2014/05/27 Javascript
jQuery+html5实现div弹出层并遮罩背景
2015/04/15 Javascript
Bootstrap登陆注册页面开发教程
2016/07/12 Javascript
遍历json获得数据的几种方法小结
2017/01/21 Javascript
Cookies 和 Session的详解及区别
2017/04/21 Javascript
AngularJs 常用的过滤器
2017/05/15 Javascript
node.js基于express使用websocket的方法
2017/11/09 Javascript
react+redux的升级版todoList的实现
2017/12/18 Javascript
Vue.js做select下拉列表的实例(ul-li标签仿select标签)
2018/03/02 Javascript
JS实现的DOM插入节点操作示例
2018/04/04 Javascript
vue中如何实现pdf文件预览的方法
2018/07/12 Javascript
如何解决React官方脚手架不支持Less的问题(小结)
2018/09/12 Javascript
JS实现马赛克图片效果完整示例
2019/04/13 Javascript
VUE 自定义组件模板的方法详解
2019/08/30 Javascript
关于vue表单提交防双/多击的例子
2019/10/31 Javascript
微信小程序地图绘制线段并且测量(实例代码)
2020/01/02 Javascript
JS代码检查工具ESLint介绍与使用方法
2020/02/04 Javascript
node.js使用net模块创建服务器和客户端示例【基于TCP协议】
2020/02/14 Javascript
详细分析vue表单数据的绑定
2020/07/20 Javascript
[05:53]完美世界携手游戏风云打造 卡尔工作室观战系统篇
2013/04/22 DOTA
[00:14]护身甲盾
2019/03/06 DOTA
python使用mailbox打印电子邮件的方法
2015/04/30 Python
python字符串str和字节数组相互转化方法
2017/03/18 Python
python_opencv用线段画封闭矩形的实例
2018/12/05 Python
Python3 执行系统命令并获取实时回显功能
2019/07/09 Python
关于python 跨域处理方式详解
2020/03/28 Python
使用keras实现densenet和Xception的模型融合
2020/05/23 Python
python爬虫beautifulsoup解析html方法
2020/12/07 Python
学习决心书
2014/03/11 职场文书
央视元宵晚会主持串词
2014/03/25 职场文书
心灵捕手观后感
2015/06/02 职场文书
学习心得体会
2019/06/20 职场文书