每天有几次,我们的数据库服务器没有关闭处于睡眠状态的进程,并且没有响应,从而减慢了对服务器的访问速度。这里有两个问题:
服务器32gb ram等,虽然是高于平均水平的机器,但是100-150开始对“SLEEP连接”没有响应,是什么原因呢?
我们的软件中使用 PHP 处理查询后在 DB 类 destruct 方法中执行mysqli_close
。但它在 mysql 服务器上保持打开状态。
你能帮助我吗?
图片:
连接:所有连接均保持打开状态,直到 30 秒到期(wait_timeout)
一般状态:平均状态