数据库延时大
服务器使用的是sql server 2005
使用语句
SELECT * FROM [master].dbo.sysprocesses
在客户端查询分析查询使用时间是69秒
在服务器本机查询需要的时间是1秒
另外监测到服务器的一些数据(刷新时间10s)
一、
等待任务 数据库I/O 批请求数/秒
10以上 20Mb以上 300以上
二、
等待时间 最近等待时间 平均等待任务数
network I/O 7000以上 7891 8.9
然后用户普遍反映就是系统很慢,请教大家如何解决这个问题?
------解决方案--------------------在客户端查询分析查询使用时间是69秒
在服务器本机查询需要的时间是1秒
--> 网络延迟?
------解决方案--------------------相差这么多,只能网络问题了。
------解决方案--------------------
测试一下,客户端DOS执行: ping [服务器IP] -t
看延迟时间.
------解决方案--------------------Network Interface:Bytes Total/sec
Network Interface:Current Bandwidth
Network Segment:%Net Utilization --有的操作系统没有
看看这几个性能计数器,判断是不是网卡带宽问题:百兆网卡,千兆网卡?
看看你的网线:超五类网线带宽百兆,六类网线带宽千兆。现在普通家用的网线大多是百兆。
如果你的服务器是远程,还要看看宽带服务提供商给了你多少带宽?