数据库延时大

小天 2013-04-24 10:21:38
服务器使用的是sql server 2005
使用语句
SELECT * FROM [master].dbo.sysprocesses

在客户端查询分析查询使用时间是69秒
在服务器本机查询需要的时间是1秒

另外监测到服务器的一些数据(刷新时间10s)

一、
等待任务 数据库I/O 批请求数/秒
10以上 20Mb以上 300以上

二、
等待时间 最近等待时间 平均等待任务数
network I/O 7000以上 7891 8.9

然后用户普遍反映就是系统很慢,请教大家如何解决这个问题?

...全文
147 点赞 收藏 8
写回复
8 条回复
小天 2013年04月25日
问题解决了,换网卡之后一切正常,但是原来的网卡检测部出任何问题,喵了个咪的。
回复 点赞
seusoftware 2013年04月24日
Network Interface:Bytes Total/sec Network Interface:Current Bandwidth Network Segment:%Net Utilization --有的操作系统没有 看看这几个性能计数器,判断是不是网卡带宽问题:百兆网卡,千兆网卡? 看看你的网线:超五类网线带宽百兆,六类网线带宽千兆。现在普通家用的网线大多是百兆。 如果你的服务器是远程,还要看看宽带服务提供商给了你多少带宽?
回复 点赞
小天 2013年04月24日
现在连是硬件问题还是软件问题都没排查得出来,头疼啊。
回复 点赞
唐诗三百首 2013年04月24日
引用 2 楼 yong504de 的回复:
用户数少的时候,在开发机上面查询也就几秒 用户数多的时候,在开发机上面查询就70s左右了 有没有可能是网卡坏了?
测试一下,客户端DOS执行: ping [服务器IP] -t 看延迟时间.
回复 点赞
小天 2013年04月24日
引用 3 楼 timefile 的回复:
相差这么多,只能网络问题了。
网络在上个星期大整改了,主交换机全部换了CISCO交换机,重构了网络 问题依然存在,今天中午换别的网卡试试
回复 点赞
寡亾 2013年04月24日
相差这么多,只能网络问题了。
回复 点赞
小天 2013年04月24日
引用 1 楼 ap0405140 的回复:
在客户端查询分析查询使用时间是69秒 在服务器本机查询需要的时间是1秒 --> 网络延迟?
用户数少的时候,在开发机上面查询也就几秒 用户数多的时候,在开发机上面查询就70s左右了 有没有可能是网卡坏了?
回复 点赞
唐诗三百首 2013年04月24日
在客户端查询分析查询使用时间是69秒 在服务器本机查询需要的时间是1秒 --> 网络延迟?
回复 点赞
发动态
发帖子
疑难问题
创建于2007-09-28

9308

社区成员

12.1w+

社区内容

MS-SQL Server 疑难问题
社区公告
暂无公告