mysql dns反说明的成绩



作者: Ineatie  出自: http://www.linuxdiyf.com
迩来创作发现新专栏的数据库衔接十分慢,登陆mysql数据库

mysql>show processlist;

| 20681949 | unauthenticated user | 10.10.4.193:52497 | NULL | Connect | | Reading from net | NULL |
| 20681948 | unauthenticated user | 10.10.4.193:52495 | NULL | Connect | | Reading from net | NULL

创作发现有十分多的 unauthenticated user 尝试做登入运用 mysql 的情況 ,当这种环境有限制孕育发生时就会构成细碎十分迟缓。

查阅mysql官方网站得知,这属于官方一个细碎上的稀罕设定,就把他当成mysql的一个bug算了。不论链接的的体式格式是经过 hosts 或是 IP 的体式格式,他都市对 DNS 做反查 mysqld 会尝试去反查 IP -> dns ,由于反查说明过慢,就会无法应付过量的盘查。

处理赏罚方法:

/usr/local/mysql/bin/mysqld_safe --skip-name-resolve --user=mysql&

加 --skip-name-resolve 这么一个参数就可以,封闭mysql的dns反查功能。




版权声明: 原创作品,准许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。不然将穷究司法责任。

posted @ 2011-03-07 00:26  蓝色的天空III  阅读(125)  评论(0编辑  收藏  举报