我在1个专用服务器中使用MariaDB/MySQL.所有数据库和PHP都在本地服务器中.我不使用远程服务器.
运行mysqltuner时,我收到了使用" skip-name-resolve "的建议.
所以我在my.cnf中添加了这段代码
skip-name-resolve
Run Code Online (Sandbox Code Playgroud)
我重新启动了mysql.
我的问题是:
请问使用skip-name-resolve加速我的mysql?
当我检查我的mysql.db和mysql.user表时,我仍然在"主机"列中看到我的服务器主机名(例如" host.myserver.com "/我的公共专用IP(不是127.0.0.1).我应该更改"host"列的值也是?或者我只需要在添加skip-name-resolve之后保留所有内容?
Sha*_*dow 12
如果你没有从远程主机连接到你的服务器,那么不,这不会加速你的mysql服务器.当此选项有帮助时,缓慢的DNS连接以及许多远程主机就是这种情况.
如果关闭名称解析,则在检查访问权限时,mysql将仅使用具有IP地址的条目.
有关详细信息,请参阅有关DNS查找优化和主机缓存的 mysql文档.