13 个解决方案
#1
SP4与防火墙有没有装?
#2
有没有特耗cpu的存储过程与函数
#3
据说这在sql 2005非常正常
#4
使用 SQL Server Profiler 跟踪一下,主要是跟踪每个事件所使用的 CPU 时间,看看是什么占用的最长,
跟踪2个小时以后分析一下Sql语句的问题还是系统进程的问题,IsSystem字段判断是系统还是非系统
跟踪2个小时以后分析一下Sql语句的问题还是系统进程的问题,IsSystem字段判断是系统还是非系统
#5
路过关注
#6
硬件更新
#7
sp4 是肯定要装的,要跟踪你的数据库管理的,进程信息,看看锁定的对象。再看看事务处理的东西有没有在忙时间处理的。看看其它进程,锁定对象有没有影响触发器。还要知道大部分锁的内容
#8
杀毒
跟踪一下SQL语句,检查一下可能是哪些SQL语句的低效率导致CPU居高不下
跟踪一下SQL语句,检查一下可能是哪些SQL语句的低效率导致CPU居高不下
#9
是不是出现了死锁了。
#10
SQL語句盡量都加上with(nolock)
#11
重启服务器,断开所有连接看看!
#12
关注
#13
要么真的请求繁忙,要么就是数据库程序写的糟糕
#1
SP4与防火墙有没有装?
#2
有没有特耗cpu的存储过程与函数
#3
据说这在sql 2005非常正常
#4
使用 SQL Server Profiler 跟踪一下,主要是跟踪每个事件所使用的 CPU 时间,看看是什么占用的最长,
跟踪2个小时以后分析一下Sql语句的问题还是系统进程的问题,IsSystem字段判断是系统还是非系统
跟踪2个小时以后分析一下Sql语句的问题还是系统进程的问题,IsSystem字段判断是系统还是非系统
#5
路过关注
#6
硬件更新
#7
sp4 是肯定要装的,要跟踪你的数据库管理的,进程信息,看看锁定的对象。再看看事务处理的东西有没有在忙时间处理的。看看其它进程,锁定对象有没有影响触发器。还要知道大部分锁的内容
#8
杀毒
跟踪一下SQL语句,检查一下可能是哪些SQL语句的低效率导致CPU居高不下
跟踪一下SQL语句,检查一下可能是哪些SQL语句的低效率导致CPU居高不下
#9
是不是出现了死锁了。
#10
SQL語句盡量都加上with(nolock)
#11
重启服务器,断开所有连接看看!
#12
关注
#13
要么真的请求繁忙,要么就是数据库程序写的糟糕