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 相关文章推荐
杏林同学录(六)
Oct 09 PHP
php获取参数的几种方法总结
Feb 18 PHP
Thinkphp中的volist标签用法简介
Jun 18 PHP
PHP中提问频率最高的11个面试题和答案
Sep 02 PHP
php数组排序usort、uksort与sort函数用法
Nov 17 PHP
php数组键名技巧小结
Feb 17 PHP
Zend Framework入门之环境配置及第一个Hello World示例(附demo源码下载)
Mar 21 PHP
PHP大神的十大优良习惯
Sep 14 PHP
php中简单的对称加密算法实现
Jan 05 PHP
Zend Framework基于Command命令行建立ZF项目的方法
Feb 18 PHP
Laravel使用消息队列需要注意的一些问题
Dec 13 PHP
PHP实现动态压缩js与css文件的方法
May 02 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实现从远程下载文件的方法
2015/03/12 PHP
Laravel实现构造函数自动依赖注入的方法
2016/03/16 PHP
IE6/7 and IE8/9/10(IE7模式)依次隐藏具有absolute或relative的父元素和子元素后再显示父元素
2011/07/31 Javascript
在JavaScript中实现类的方式探讨
2013/08/28 Javascript
jQuery过滤HTML标签并高亮显示关键字的方法
2015/08/07 Javascript
原生javascript实现自动更新的时间日期
2016/02/12 Javascript
js表单处理中单选、多选、选择框值的获取及表单的序列化
2016/03/08 Javascript
使用jQuery.form.js/springmvc框架实现文件上传功能
2016/05/12 Javascript
使用JavaScript解决网页图片拉伸问题(推荐)
2016/11/25 Javascript
vue.js评论发布信息可插入QQ表情功能
2017/08/08 Javascript
微信小程序-可移动菜单的实现过程详解
2019/06/24 Javascript
nodejs各种姿势断点调试的方法
2020/06/18 NodeJs
vue组件暴露和.js文件暴露接口操作
2020/08/11 Javascript
[01:03:54]Liquid vs IG 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
Python轻量级ORM框架Peewee访问sqlite数据库的方法详解
2017/07/20 Python
Python 判断是否为质数或素数的实例
2017/10/30 Python
python中for用来遍历range函数的方法
2018/06/08 Python
python3实现名片管理系统
2020/11/29 Python
基于wxPython的GUI实现输入对话框(1)
2019/02/27 Python
Django实现文件上传和下载功能
2019/10/06 Python
Python第三方包PrettyTable安装及用法解析
2020/07/08 Python
Python requests接口测试实现代码
2020/09/08 Python
纯CSS实现颜色渐变效果(包含环形渐变、线性渐变、彩虹效果等)
2014/05/07 HTML / CSS
耐克中国官方商城:Nike中国
2018/10/18 全球购物
如何用PHP实现邮件发送
2012/12/26 面试题
武汉某公司的C#笔试题面试题
2015/12/25 面试题
领导的自我鉴定
2013/12/28 职场文书
国际贸易毕业生求职信
2014/07/20 职场文书
群众路线个人对照检查材料2014
2014/09/26 职场文书
财务部会计岗位职责
2015/02/03 职场文书
装修公司工程部经理岗位职责
2015/04/09 职场文书
工作迟到检讨书范文
2015/05/06 职场文书
上课讲话检讨书范文
2015/05/07 职场文书
2015年幼儿园保育工作总结
2015/05/12 职场文书
Redis IP地址的绑定的实现
2021/05/08 Redis
MySQL GRANT用户授权的实现
2021/06/18 MySQL