最近客户把服务器从局域网迁移到VPS,在洛杉矶,平均ping有200-210,测试了下硬盘的IO,写入60M/S,读取95M/S……my.cnf是默认配置的,因为现在测试阶段,数据量很小,大概就20条……VPS的内存500,查看了下现在占有179+,似乎也没什么问题可是我的客户端(c#做的),连登陆的时候,验证用户名和密码都要1秒多,才会进入主界面在服务器的命令行下执行相同的用户登陆验证语句,结果后面显示(0.00 sec),似乎也是马上出结构的……请大家帮帮忙看下这种情况,速度慢的原因是什么呢?
解决方案 »
- mysql_stmt_fetch返回MYSQL_DATA_TRUNCATED问题
- 嵌套 inner join + order by 写不出来了,请教大侠!
- 快速查询问题
- 关于大量数据更新的性能
- 如何设置服务器上的MySQL,可以让本地的程序能够脸上啊...
- 双系统主机,Linux环境下如何共用Windows分区中的MySQL的数据库
- 启动mysql时启动不了,出现ERROR 2003: Can't connect to MySQL server on 'localhost' (10061)
- 高分求一个mysql自定义函数
- 无法删除表的问题
- 关于建立约束
- 有方法让命令窗口执行命令之后整齐输出信息么
- 请教一条SQL语句
建议你可以直接在客户机上使用mysql命令行工具直接测试登录的速度。
主要问题应该还是网络速度。
哦,我明白了……那最后一个问题分就给你啦~为什么我在这太ping 200ms的服务器上架设的网站访问速度却感觉非常快呢?和国内的没什么差别?
感觉应该不是带宽的问题……因为公司有两个小分部,没有公网IP,用的是ADSL,然后用花生壳在其中一个地方架设服务器,另外一个地方访问,速度也是极其快……而众所周知,ADSL的上行带宽被电信封得非常的低……