ASP远程连接SQL数据库,速度非常慢,如果解决?

zuxianchun 2008-11-10 12:00:09
A和B两台服务器,A是WEB服务器(asp代码写的),B是SQL SEVER2000数据库服务器,A和B在2个不同的机房,不同网段

如果web程序和sql数据库放在同一个服务器上,例如都在A上或者都在B上,速度都很快,但是如果用一台作为WEB服务器,另外一台做SQL数据库服务器,这样连接,速度就很慢
不知道为什么?

在网上找到如下几种解决方案:
解一:用SQL SERVER 2000的数据发布功能:效果——数据的实效性很差
解二:用VPN连接:效果——查询速度还是慢
解三:用C/S三层数据查询模式:效果——服务端应用程序不容易写和维护(数据库表一旦修改就得随之修改)
求解:在SQL SERVER远程连接查询方面是不是有简单快捷的设置来实现啊?已经摸索了两个礼拜了。希望高手能够指点一二!!!
...全文
666 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
yych1996 2008-11-12
  • 打赏
  • 举报
回复
估计是物理环境的问题了,或许本身带宽就不够。。
速度4 2008-11-11
  • 打赏
  • 举报
回复
是比较慢,如果可以最好把两台服务器置于同一网段。
zuxianchun 2008-11-11
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 mufengwsp2004 的回复:]
优化下SQL语句 我的就没有那么慢
[/Quote]
我的是购物程序,不是简单的查询,需要库存统一,下定单的时候必然会传递大量数据操作
sy_binbin 2008-11-10
  • 打赏
  • 举报
回复
你测测在A服务器访问B服务器快不

要是不快的话就是2个机房链接的问题

还有是不是一个电信机房,一个网通机房呢??
jankrong 2008-11-10
  • 打赏
  • 举报
回复
这个问题吧还真不好解决。

1.能不能把两台服务器放在带宽稍微大一点的机房,这样效果可能会好点;

2.尽量把SQL语句优化在优化,最好不要产生死锁问题;

3.多利用存储过程、缓存等等技术,尽量减少服务器负担。
草原可可 2008-11-10
  • 打赏
  • 举报
回复
优化下SQL语句 我的就没有那么慢
liujian098 2008-11-10
  • 打赏
  • 举报
回复
你让网管优化一下你两台服务器之间的路由!
cookie-niu 2008-11-10
  • 打赏
  • 举报
回复
我也遇到过
特别卡
loveinet_168 2008-11-10
  • 打赏
  • 举报
回复
楼上两位说得都有道理..

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧