|
碰到个很苦恼的事情,application\config\database.php的默认设置$db['default']['pconnect'] = TRUE;
这个真是蛋疼,今天突然看了下show processlist发现有n多的连接未关闭,开始我把用到$this->db的程序末端加了$this->db->close();问题依旧,每次库操作都会出现未关闭的连接依然会出现。摸索了半天关闭$db['default']['pconnect'] = FALSE;问题解决。ci会自动释放连接了。
但是$db['default']['pconnect'] = FALSE;又出现另外一个问题了,每次库操作都要重新连接!???程序负载大了,重新连接岂不是会影响效率,各位高手支招啊!
如何能在全局只用一个连接? |
|