我遇到了一个很大的问题,我想这就像一个DOS攻击,但我不确定。
从今天早上开始,我的数据库非常慢,给我7/10次连接错误太多,或者尝试用www-data用户login(跟着太多的连接错误?)。
我尝试通过mysql命令行find“显示完整进程列表”的问题,但它只给了我一个回应,那就是“我”。
我能做些什么呢? 网站仍然运行正常,但我猜是MySQL过度使用。
http://dev.mysql.com/doc/refman/5.1/en/show-processlist.html
…如果你有PROCESS权限,你可以看到所有的线程。 否则,你只能看到你自己的线程…
可能是因为你只需要增加my.cnf中的max_connections(通常位于/etc/my.cnf或/etc/mysql/my.cnf)然后重新启动你的mysql服务器,你可以尝试下一个值:
max_connections=1000