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基础知识:函数基础知识
Dec 13 PHP
MySQL GBK→UTF-8编码转换
May 24 PHP
win7下memCache的安装过程(具体操作步骤)
Jun 28 PHP
PHP与Java进行通信的实现方法
Oct 21 PHP
通过curl模拟post和get方式提交的表单类
Apr 23 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(四)
Jun 23 PHP
php中使用key,value,current,next和prev函数遍历数组的方法
Mar 17 PHP
php实现判断访问来路是否为搜索引擎机器人的方法
Apr 15 PHP
PHP面向对象之工作单元(实例讲解)
Jun 26 PHP
PHP 获取 ping 时间的实现方法
Sep 29 PHP
ThinkPHP框架中使用Memcached缓存数据的方法
Mar 31 PHP
PHP实现基于状态的责任链审批模式详解
May 31 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使用socket调用http和smtp协议实例小结
2019/07/26 PHP
关于PHP5.6+版本“No input file specified”问题的解决
2019/12/11 PHP
用cookies实现的可记忆的样式切换效果代码下载
2007/12/24 Javascript
javascript 常用方法总结
2009/06/03 Javascript
在模板页面的js使用办法
2010/04/01 Javascript
JS鼠标事件大全 推荐收藏
2011/11/01 Javascript
jquery制作弹窗提示窗口代码分享
2014/03/02 Javascript
通过设置CSS中的position属性来固定层的位置
2015/12/14 Javascript
JavaScript如何实现对数字保留两位小数一位自动补零
2015/12/18 Javascript
jquery实现简单的banner轮播效果【实例】
2016/03/30 Javascript
详解JavaScript中的事件流和事件处理程序
2016/05/20 Javascript
用jQuery向div中添加Html文本内容的简单实现
2016/07/13 Javascript
JavaScript比较当前时间是否在指定时间段内的方法
2016/08/02 Javascript
vue2.0实战之基础入门(1)
2017/03/27 Javascript
angularjs实现上拉加载和下拉刷新数据功能
2017/06/12 Javascript
vue中Element-ui 输入银行账号每四位加一个空格的实现代码
2018/09/14 Javascript
详解vue项目打包步骤
2019/03/29 Javascript
vue将后台数据时间戳转换成日期格式
2019/07/31 Javascript
layer.open组件获取弹出层页面变量、函数的实例
2019/09/25 Javascript
Layui数据表格判断编辑输入的值,是否为我需要的类型详解
2019/10/26 Javascript
微信小程序使用 vant Dialog组件的正确方式
2020/02/21 Javascript
vue通过接口直接下载java生成好的Excel表格案例
2020/10/26 Javascript
nodejs+express最简易的连接数据库的方法
2020/12/23 NodeJs
Python的Django框架中的数据过滤功能
2015/07/17 Python
Python聚类算法之凝聚层次聚类实例分析
2015/11/20 Python
Python实现的文本对比报告生成工具示例
2018/05/22 Python
详解mac python+selenium+Chrome 简单案例
2019/11/08 Python
pandas分组聚合详解
2020/04/10 Python
30行Python代码实现高分辨率图像导航的方法
2020/05/22 Python
python字典key不能是可以是啥类型
2020/08/04 Python
美国礼品卡商城: Gift Card Mall
2017/08/25 全球购物
澳洲最大的时尚奢侈品电商平台:Cettire
2020/06/15 全球购物
Clos19英国:高档香槟、葡萄酒和烈酒在线购物平台
2020/07/10 全球购物
加拿大品牌鞋包连锁店:Little Burgundy
2021/02/28 全球购物
土木工程毕业生自荐信
2013/09/21 职场文书
厂办主管岗位职责范本
2014/02/28 职场文书