积极答复者
数据库异常--突然变得异常缓慢,应用出现故障

问题
-
大家好:
近日公司ERP系统在繁忙时段突然故障(大概半个月出现一次),无法登陆,后台数据库也变得异常缓慢,甚至无法新建查询或新建很慢。观察后台服务器发现故障时段NetWork IO Waits 较平时高很多,CPU下降到很低,但处理器队列很高。试问:是否和MAXDOP设置有关,现在是(默认设置,4个NUMA)
当然查询sys.sysprocesses 发现
WRITELOG、SOS_SCHEDULER_YIELD、PREEMPTIVE_OS_CRYPTIMPORTKEY 、LATCH_EX等待,我任为设置MAXDOP 可能会解决问题,大家有没什么建议
答案
-
Is it dedicated sql server? Do you run any other apps on that machine? Did you reset maxdop to proper number?
是专用服务器,服务器有安装symantec EndPoing杀毒软件,其他应用没有,MAXDOP默认设置,没改过。
- 已标记为答案 Molly Chen_Moderator 2011年9月18日 14:10
全部回复
-
汗。。每个月都痛两天啦。。
NetWork IO Waits多,检查一下哪个功能查询了大量数据要返回给客户端。。。
WRITELOG是否将日志独立于磁盘上
SOS调度器:看是大量并发小任务还是较多并发大任务。。
LATCH并发竞争资源,得从设计上分析一下
通常来说,改善或优化数据库、程序设计能解决。。。
也得看硬件与负荷是否匹配
Try SQL Server 2008 QQ:315054403 dgdba@hotmail.com -
Is it dedicated sql server? Do you run any other apps on that machine? Did you reset maxdop to proper number?
是专用服务器,服务器有安装symantec EndPoing杀毒软件,其他应用没有,MAXDOP默认设置,没改过。
- 已标记为答案 Molly Chen_Moderator 2011年9月18日 14:10