1, 刚开始本地连接时,在同一台机子上,也就是打开本机的数据库.速度很块..
2, 当我本地的php访问到其它局域网网里面的mysql数据库是,发现每次连接,操作时,都很慢.
4,于是我开始找办法,找到了答案:
需要在数据库服务品里面了my.ini里加:
MYSQL远程连接速度慢的解决方法
在局域网内连接其他机器的MYSQL,发现速度慢的很,不知道什么原因,总有几秒的延迟.后来在网上发现解决方法,my.ini里面添加[mysqld]
skip-name-resolve
skip-grant-tables====================相关说明=================
这样速度就快了!skip-name-resolve 选项就能禁用DNS解析,连接速度会快很多。不过,这样的话就不能在MySQL的授权表中使用主机名了而只能用ip格式。若使用–skip-grant-tables系统将对任何用户的访问不做任何访问控制,但可以用 mysqladmin flush-privileges或mysqladmin reload来开启访问控制;默认情况是show databases语句对所有用户开放,如果mysql服务器没有开远程帐户,就在my.ini里面加上skip-grant-tables
=======================================================================
5,问题来了,现在我把网站发布到服务器上,我们有两台服务器,一台做web页面的,一台做数据库.
在数据库服务器上,我同样加上刚才了:[mysqld]
skip-name-resolve
skip-grant-tables
但是访问页面还是一样慢..
后面我把本地php直接连接到服务器上的数据库,,速度能快起来,比服务器上的页面访问过去,还快很多.
6, web服务器的硬件比我本地机子好很多,且跟数据库服务靠近,是放在同一网段的IP.我反复对比的,本地机子IIS与上面web的IIS及php服务的相关配置,可以说是一样了......
7,现在为什么会这样慢,请高手帮忙一下....
万分的感觉..........
2, 当我本地的php访问到其它局域网网里面的mysql数据库是,发现每次连接,操作时,都很慢.
4,于是我开始找办法,找到了答案:
需要在数据库服务品里面了my.ini里加:
MYSQL远程连接速度慢的解决方法
在局域网内连接其他机器的MYSQL,发现速度慢的很,不知道什么原因,总有几秒的延迟.后来在网上发现解决方法,my.ini里面添加[mysqld]
skip-name-resolve
skip-grant-tables====================相关说明=================
这样速度就快了!skip-name-resolve 选项就能禁用DNS解析,连接速度会快很多。不过,这样的话就不能在MySQL的授权表中使用主机名了而只能用ip格式。若使用–skip-grant-tables系统将对任何用户的访问不做任何访问控制,但可以用 mysqladmin flush-privileges或mysqladmin reload来开启访问控制;默认情况是show databases语句对所有用户开放,如果mysql服务器没有开远程帐户,就在my.ini里面加上skip-grant-tables
=======================================================================
5,问题来了,现在我把网站发布到服务器上,我们有两台服务器,一台做web页面的,一台做数据库.
在数据库服务器上,我同样加上刚才了:[mysqld]
skip-name-resolve
skip-grant-tables
但是访问页面还是一样慢..
后面我把本地php直接连接到服务器上的数据库,,速度能快起来,比服务器上的页面访问过去,还快很多.
6, web服务器的硬件比我本地机子好很多,且跟数据库服务靠近,是放在同一网段的IP.我反复对比的,本地机子IIS与上面web的IIS及php服务的相关配置,可以说是一样了......
7,现在为什么会这样慢,请高手帮忙一下....
万分的感觉..........
本地就是指本机我的网站页面..直接不是连接本地数据库,而是把数据库用远程的IP连接访问上去了.也就是本地连接外网,这时候是有变快了.外网还有一台web 服务器,跟数据库是同一网内的,相近IP,网关也一样,但是还是很慢.
都是外部IP,没有设置内网IP...网关都是一样的,不至于,从外网拐进来吧...
对, 先在你的web服务器上ping一下数据库的服务器, 看一下时间。
网络没有问题吧,同样IIS下面我还asp写了页面,访问就快很多..
拼得结果也很正常,都是小于1ms,
头痛ing.......大家还有什么建议可以让我尝试了吗??
queryphp orm数据库类
---------------------------------------------
http://topic.csdn.net/u/20100310/11/62a60067-b3da-4dee-9d6a-f1baeb2f3f33.html