我用本地跟它(mysql)连接, 不管WEB或桌面程序都很快的每用远程,他就很慢,有方法解决的吗??
解决方案 »
- root设置/etc/init.d下MySQL启动脚本的问题
- 关于mysql 如何查找某一数字范围
- update 与 删除 插入的性能问题
- 谁能帮我精简一下sql语句??
- Mysql安装问题
- mysql的where条件过滤时是先执行前面的判断语句还是后面的判断语句!
- 求MySql学习资料!!!
- 如何备份和恢复innodb类型的表?直接拷贝数据库文件可以吗?
- 求救!我怎么存不了16M以上的文件!
- 导出的过程里有DEFINER=`JYC_IT2388`@`192.168.1.%`,在导入另一个库的时候,是否需要保留这个definer?
- sql 2005关联规则挖掘模型查看器规则选项卡中最小概率、最低重要性与支持度和置信度有什么关系呢?
- mysql语法错误帮帮忙
2。减少MYSQL数据返回的数据量。
这样的来测试, 所以得出这样的一个结论,
网上有人说在my.ini中加這兩項
skip-name-resolve
skip-host-cache
但我没权改人家国外的配置,
是否真的加了这两项就会快呢? 就不清楚了,无论如何都谢楼上的
尤其是国外主机解析国内的域名。往往是第一次解析的时候慢,后面
解析可以用本地DNS服务器的缓存了。
為了測試,我就把php程序上传到外国那个服务器,然后在那边远程连接我这边
的MYSQL,这边也作了这两个skip-name-resolve,skip-host-cache,但我发现,毫无作用, 那种恐怖的慢速,我感觉,不是网速的问题,他慢到有时能打开,有时就超了时, 网上有人说改甚么mysql host 文件,但在我的 (windows 版本) mysql 中就找不到这个文件了,其实有没有朋友曾远程连接到正常速度的 window 版 mysql..
ping localhost, 或者你自己 123.123.123 然后
ping 213.213.213.213对比一下速度,如果差异很大,则没什么办法!
根据上面楼主总结, 基本定位与网络传送数据问题。
先看看 ACMAIN_CHM 建议测试;如果测试速度没有太大区别。
估计楼主是给限制了数据交换流量;找服务商讲讲问题。
设置这两个选项后正常!
skip-name-resolve
skip-host-cache