最近客户把服务器从局域网迁移到VPS,在洛杉矶,平均ping有200-210,测试了下硬盘的IO,写入60M/S,读取95M/S……my.cnf是默认配置的,因为现在测试阶段,数据量很小,大概就20条……VPS的内存500,查看了下现在占有179+,似乎也没什么问题可是我的客户端(c#做的),连登陆的时候,验证用户名和密码都要1秒多,才会进入主界面在服务器的命令行下执行相同的用户登陆验证语句,结果后面显示(0.00 sec),似乎也是马上出结构的……请大家帮帮忙看下这种情况,速度慢的原因是什么呢?

解决方案 »

  1.   

    客户端在各个员工机子上……服务器用vps装mysql-server……这样的ping值算高吗那一般别的企业是怎么放数据库服务器的?
      

  2.   

    ping的这么慢 显示卡正常吧
      

  3.   

    这个验证没有包括网络的传输时间。你的PING结果 200ms ,则不算快。
    建议你可以直接在客户机上使用mysql命令行工具直接测试登录的速度。
    主要问题应该还是网络速度。
      

  4.   


    哦,我明白了……那最后一个问题分就给你啦~为什么我在这太ping 200ms的服务器上架设的网站访问速度却感觉非常快呢?和国内的没什么差别?
      

  5.   

    ping 200ms是不是很快的。还是网络原因了,增加带宽不就可以了。
      

  6.   


    感觉应该不是带宽的问题……因为公司有两个小分部,没有公网IP,用的是ADSL,然后用花生壳在其中一个地方架设服务器,另外一个地方访问,速度也是极其快……而众所周知,ADSL的上行带宽被电信封得非常的低……