北京SEO

MySQL出现大量unauthenticated user解决办法

2019/10/10/17:35:02  阅读:1881  来源:谷歌SEO算法  标签: 谷歌CEO

在MySQL中执行Show Processlist语句可以看到发现大量unauthenticated user进程卡住,听说这是MySQL的bug,下面本文章来给大家介绍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的个位数.

  1. mysqladmin-uroot-p********processlist
  2. |2007|unauthenticateduser|192.168.4.29:58519||Connect||login||
  3. |2008|unauthenticateduser|192.168.4.29:58553||Connect||login||
  4. |2009|unauthenticateduser|192.168.4.29:58571||Connect||login||
  5. |2010|unauthenticateduser|192.168.4.29:58577||Connect||login||
  6. |2011|unauthenticateduser|192.168.4.29:58579||Connect||login||
  7. |2012|unauthenticateduser|192.168.4.29:58589||Connect||login||--phpfensi.com

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

解决办法:解决方式很简单:启动MySQL的时候,添加--skip-name-resolve选项.重新载入配置文件或者重启MySQL服务即可.

广告内容

MySQL出现大量unauthenticated user解决办法 MySQL出现大量unauthenticated user解决办法 MySQL出现大量unauthenticated user解决办法

相关阅读

热门评论

小浪SEO博客 小浪SEO博客

专注SEO优化思维、SEO技术的实战分享类博客~

总篇数183

精选文章

RMAN中catalog和nocatalog区别介绍 小技巧:为Linux下的文件分配多个权限 zimbra8.5.1安装第三方签名ssl证书的步骤 解决mysql不能远程连接数据库方法 windows服务器mysql增量备份批处理数据库 mysql中slow query log慢日志查询分析 JavaScript跨域问题总结 Linux下负载均衡软件LVS配置(VS/DR)教程 mysql中权限参数说明 MYSQL(错误1053)无法正常启动

SEO最新算法