您当前的位置: 首页 > 数据库教程 > MySQL教程 > MySQL出现大量unauthenticated user

MySQL出现大量unauthenticated user

作者:不详 来源:网络 发布时间: 2014-07-24 14:42 点击:
问题状态 重启mysql也尽是失败,看mysql的errorlog,只能看到类似如下的信息: Forcing close of thread 12232 user: 'root' 用mysqladmin 简单的监控了下mysql的情况: mysqladmin -uroot -p******** status -i 1 发现Queries per second avg只有200左右,可以说很低

MySQL出现大量unauthenticated user

  问题状态

  重启mysql也尽是失败,看mysql的errorlog,只能看到类似如下的信息:

  Forcing close of thread 12232 user: 'root'

  用mysqladmin 简单的监控了下mysql的情况:

  mysqladmin -uroot -p******** status -i 1

  发现Queries per second avg只有200左右,可以说很低,但是Threads 确非常不稳定,居然会瞬间升级200以上,一般情况下这个线程这个值都是不会高于5的个位数!

  mysqladmin -uroot -p******** processlist

  2007 | unauthenticated user | 192.168.4.29:58519 | | Connect | | login | |

  2008 | unauthenticated user | 192.168.4.29:58553 | | Connect | | login | |

  2009 | unauthenticated user | 192.168.4.29:58571 | | Connect | | login | |

  2010 | unauthenticated user | 192.168.4.29:58577 | | Connect | | login | |

  2011 | unauthenticated user | 192.168.4.29:58579 | | Connect | | login | |

  2012 | unauthenticated user | 192.168.4.29:58589 | | Connect | | login | |

  原因分析

  MySQL会尝试去反查IP->DNS,由于反查解析过慢,无法应付快速多量的查询。

  解决办法

  解决方式很简单:启动MySQL的时候,添加--skip-name-resolve选项

  重新载入配置文件或者重启MySQL服务即可。
分享到:
本文"MySQL出现大量unauthenticated user"由远航站长收集整理而来,仅供大家学习与参考使用。更多网站制作教程尽在远航站长站。
顶一下
(0)
0%
踩一下
(0)
0%
[点击 次] [返回上一页] [打印]
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
关于本站 - 联系我们 - 网站声明 - 友情连接- 网站地图 - 站点地图 - 返回顶部
Copyright © 2007-2013 www.yhzhan.com(远航站长). All Rights Reserved .
远航站长:为中小站长提供最佳的学习与交流平台,提供网页制作与网站编程等各类网站制作教程.
官方QQ:445490277 网站群:26680406 网站备案号:豫ICP备07500620号-4