局域网中客户机能连到sql服务器,ping时间也<10mm,程序中执行删除很慢,把客户机搬到离服务器近点就很快

我单位有一个局域网,里面有一个sql2000服务器(系统是2003server)和若干客户机,客户机装广智图书软件.其中几台客户机离sql服务器很近,在图书软件程序中执行... 我单位有一个局域网,里面有一个sql2000服务器(系统是2003server)和若干客户机,客户机装广智图书软件.其中几台客户机离sql服务器很近,在图书软件程序中执行查询和删除很快.另几台客户机离sql服务器有点远,但ping sql服务器时间也<10mm甚至<1mm.为什么在程序中执行查询和删除就很慢,老是要等十几秒才能完成操作(具体情况是每次进入程序后执行第一个删除很快<1m,执行第二个删除开始没次都要大于十几秒,甚至几十秒.但不会死机).而把这个客户机搬到离服务器近点就很快?由于工作关系现在不能搬地方,怎么解决?
客户机ping sql服务器已经<10mm了,甚至小于1mm,客户机访问sql服务器的速度也很快.网络应该没问题. 服务器没有限制.
sql服务器中能否设置分配给特定的客户机百分之几的利用率?
_________________________________________________________
采用正宗AMP网线和AMP水晶头,每个头子都用586B标准,测过都亮的.用ping -t 测试 ,平均每50个里有一个timeout.
展开
 我来答
superloveo
2008-12-01 · TA获得超过3678个赞
知道大有可为答主
回答量:5599
采纳率:14%
帮助的人:3784万
展开全部
1、SQL数据库的处理速度基本上和客户机的距离没有关系,因为它并不知道哪个客户机离它远。
2、这种问题很可能是网络线路的问题,如距离过长、线路上有交流电等强干扰之类的原因都可能造成。检查线路看看吧。另外,ping值除了小,还要用-t参数看ping值是否连续。

SQL服务器即使做些利用率的限制也是根据计算机或者用户等信息进行建立的,它还是不能识别线路啊,况且你将问题计算机更换线路后问题就消失了,那么就说明SQL服务器没有做什么特殊限制,明显的和线路有关系,也就是你说的“距离”有关系。

局域网中50个丢一个包也不太好哦,看看线路周围有没有强干扰如交流电线等。另外也更换个交换机端口看看吧。
lishanjun2008
2008-11-30 · TA获得超过4635个赞
知道小有建树答主
回答量:756
采纳率:0%
帮助的人:469万
展开全部
两点:
1、考虑网络连接问题。网线质量与长度问题、交换机的问题、客户机网卡的问题;
2、考虑服务器是否有效率限制!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
etianshi
2008-11-30 · TA获得超过369个赞
知道小有建树答主
回答量:430
采纳率:0%
帮助的人:292万
展开全部
网络设备原因,跟数据库没关系吧
建议更换HUB网线水晶头,多半是这个原因
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hanhandesign
2008-12-01 · TA获得超过1019个赞
知道小有建树答主
回答量:998
采纳率:67%
帮助的人:343万
展开全部
你用ping 服务器 -t 参数,看看时间久了是不是有丢包的。
如果有,速度就会很慢很慢,这个和你的网络质量有关,一般是网线接头没有按照586b标准来做就是这个样子了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式