文章浏览 复制本页面地址

Mysql 优化---之跳过DNS解析,增加IP连接速度

公司用路由器配置了个本地服务器,mysql 是通过IP地址连接的,发现跑程序很慢,本地为什么慢呢?

原因: 公司IP是动态的,包括DNS 都稳定,这种情况下 mysql 通过IP访问数据库的时候 中间有个DNS反向解析的过程,如果我们想增加访问速度,我们可以通过mysql 的配置 跳过DNS解析,直接访问。

解决办法:

在MySQL服务器的配置中增加一个如下配置后速度飞快。

[mysqld]
skip-name-resolve

skip-grant-tables  (一般不加也可以)
选项就能禁用DNS解析,连接速度会快很多。不过,这样的话就不能在MySQL的授权表中使用主机名了而只能用ip格式。

若使用–skip-grant-tables系统将对任何用户的访问不做任何访问控制,但可以用 mysqladmin flush-privileges或mysqladmin reload来开启访问控制;默认情况是show databases语句对所有用户开放,

标签:
上一篇:
下一篇: