您的位置:首页 > 数据库 > MySQL

解决了一个连接mysql特别慢的问题

2016-08-24 15:51 246 查看
最近使用了一台ucloud的云主机作为测试服务器

用了以后发现了一个问题

假设我的数据库服务器为D

我的应用服务器为A

新的这台云主机位C

这三台机器都不在一个机房

问题是这样的

从A链接到D,没有问题,但是从C链接到D,非常慢,要将近20秒才有响应

一开始使用A链接D没问题,我认为问题出在C上面

经过排查。。。。事实并非如此

其实真正的原因是因为mysql默认会根据客户端的ip反解域名

A的地址在D上面反解是没有问题的

问题出在C的地址在D上面反解不出来,解析超时时间为将近20秒,所以问题就是出现在这里啊

后来关掉了mysql的域名反解并重启mysql以后问题解决

查反解可以使用命令dig

dig -x ip地址
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐