MySQL Sleep连接过多问题解决方法 |
有时候你在mysql中运行SHOW PROCESSLIST;后会发现数据库中有很多这样的进程: 那么造成sleep的原因,有三个,下面是mysql手册给出的解释: 1.客户端程序在退出之前没有调用mysql_close().[写程序的疏忽,或者数据库的db类库没有自动关闭每次的连接 。 。 。] 解决的方法也很简单 在配置文件中加入 复制代码 代码如下: [mysqld] wait_timeout=10 或者 复制代码 代码如下: mysql> set global wait_timeout=10; |