服务器放在局域网内进行测试时,数据库的访问速度还是很快。但当服务器放到外网后,数据库的访问速度就变得非常慢。
后来在网上发现解决方法,my.cnf里面添加
[mysqld]
skip-name-resolve
这样速度就快了!
skip-name-resolve
选项就能禁用DNS解析,连接速度会快很多。不过,这样的话就不能在MySQL的授权表中使用主机名了而只能用ip格式。
本文介绍了一种提高外网MySQL数据库访问速度的方法。通过在my.cnf文件中添加skip-name-resolve配置项来禁用DNS解析,可以显著提升数据库连接速度。然而,这种方法将限制MySQL授权表中只能使用IP地址而非主机名。
服务器放在局域网内进行测试时,数据库的访问速度还是很快。但当服务器放到外网后,数据库的访问速度就变得非常慢。
后来在网上发现解决方法,my.cnf里面添加
[mysqld]
skip-name-resolve
这样速度就快了!
skip-name-resolve
选项就能禁用DNS解析,连接速度会快很多。不过,这样的话就不能在MySQL的授权表中使用主机名了而只能用ip格式。
3450
1960
4381

被折叠的 条评论
为什么被折叠?