linux服务器下db_connect 远程连接windows服务器的mysql,每次连接都很慢,经常需要几秒到十几秒网上很多帖子说DNS反向解析导致的,但我将windows下mysql服务的my.cnf 添加 skip-name-resolve,并重启了服务器,仍然连接很慢,没有改善2台服务器在不同网段,ping响应时间200ms以内,这样的网速环境会导致连接那么慢吗??请问哪位高人指点下!

解决方案 »

  1.   

    1000ms 等于1 秒  那么你一条消息到服务器需要0.2秒 加上服务器上运行计算 的时间 在加 会传到你电脑,加0.2秒 在加你计算机分析 数据将它显示给你看, 至少在2秒左右,在根据你电脑性能的好坏时间很难确定.另外看看防火墙什么的设置吧.
    其实ping响应在200ms左右已经是很慢了
    如果这个速度玩网络游戏的话延时至少在五六秒以上.
      

  2.   

    [mysqlhotcopy]
    interactive-timeoutskip-name-resolve我的my.cnf文件是这样加的,是不是加错地方,没生效呢?
      

  3.   

    可能加错了地方
    应该加在[mysqld]节里
      

  4.   

    刚刚改了my.cnf 放在[mysqld]下了,重启了服务器,但看上去没什么影响,还是很慢
      

  5.   

    windows系统的服务器之间远程连接,也没有问题,也是在不同网段,ping在几ms到几十ms不等,连接也很正常,不会像LiNUX服务器连windows服务器那么慢
      

  6.   

    200ms 你PING美国也比这个快。