社区
MS-SQL Server
帖子详情
sqlservr.exe进程cpu占用很高,经常到100%,怎么办?
hzsummer
2007-09-30 04:31:22
在我的服务器上,机器配置是比较高的,数据库有10几个,现在sqlservr.exe进程cpu占用很高,经常到100%,看了sql server里面的进程占用情况,经常是master,msdb,等占用cpu很高,另外一个数据库lumigent数据库占用也很高,朋友们帮我分析分析,如何降低cpu的占用率。不胜感谢!
...全文
1145
13
打赏
收藏
sqlservr.exe进程cpu占用很高,经常到100%,怎么办?
在我的服务器上,机器配置是比较高的,数据库有10几个,现在sqlservr.exe进程cpu占用很高,经常到100%,看了sql server里面的进程占用情况,经常是master,msdb,等占用cpu很高,另外一个数据库lumigent数据库占用也很高,朋友们帮我分析分析,如何降低cpu的占用率。不胜感谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sp4
2007-10-09
打赏
举报
回复
要么真的请求繁忙,要么就是数据库程序写的糟糕
OracleRoob
2007-10-06
打赏
举报
回复
杀毒
跟踪一下SQL语句,检查一下可能是哪些SQL语句的低效率导致CPU居高不下
jasondct
2007-10-06
打赏
举报
回复
sp4 是肯定要装的,要跟踪你的数据库管理的,进程信息,看看锁定的对象。再看看事务处理的东西有没有在忙时间处理的。看看其它进程,锁定对象有没有影响触发器。还要知道大部分锁的内容
LCAAA
2007-10-06
打赏
举报
回复
关注
骑牛上铂金
2007-10-06
打赏
举报
回复
重启服务器,断开所有连接看看!
boyle0630
2007-10-06
打赏
举报
回复
SQL語句盡量都加上with(nolock)
shiz_003
2007-10-06
打赏
举报
回复
是不是出现了死锁了。
xiebinren
2007-09-30
打赏
举报
回复
硬件更新
marco08
2007-09-30
打赏
举报
回复
路过关注
hb_gx
2007-09-30
打赏
举报
回复
使用 SQL Server Profiler 跟踪一下,主要是跟踪每个事件所使用的 CPU 时间,看看是什么占用的最长,
跟踪2个小时以后分析一下Sql语句的问题还是系统进程的问题,IsSystem字段判断是系统还是非系统
dawugui
2007-09-30
打赏
举报
回复
据说这在sql 2005非常正常
shop34480016
2007-09-30
打赏
举报
回复
有没有特耗cpu的存储过程与函数
shop34480016
2007-09-30
打赏
举报
回复
SP4与防火墙有没有装?
解决服务器上 w3wp.
exe
和
sql
servr
.
exe
的内存
占用
率居
高
不下的方案
SQL
Server是如何使用内存 最大的开销一般是用于数据缓存,如果内存足够,它会把用过的数据和觉得你会用到的数据统统扔到内存中,直到内存不足的时候,才把命中率低的数据给清掉。所以一般我们在看statistics io的时候,看到的physics read都是0。其次就是查询的开销,一般地说,hash join是会带来比较大的内存开销的,而merge join和nested loop的开销比较...
sql
servr
.
exe
占用
大量内存
SQL
Server是如何使用内存 最大的开销一般是用于数据缓存,如果内存足够,它会把用过的数据和觉得你会用到的数据统统扔到内存中,直到内存不足的时候,才把命中率低的数据给清掉。所以一般我们在看statisticsio的时候,看到的physicsread都是0。其次就是查询的开销,一般地说,hashjoin是会带来比较大的内存开销的,而mergejoin和nestedloop的开销比较...
转载:解决服务器上 w3wp.
exe
和
sql
server.
exe
的内存
占用
率居
高
不下的方案
转载链接:https://www.cnblogs.com/feiyuhuo/p/5382777.html
SQL
Server是如何使用内存 最大的开销一般是用于数据缓存,如果内存足够,它会把用过的数据和觉得你会用到的数据统统扔到内存中,直到内存不足的时候,才把命中率低的数据给清掉。所以一般我们在看statistics io的时候,看到的physics read都是0。其次就是查询的开销,一般地说...
win2003系统+IIS6下,经常出现w3wp.
exe
和
sql
server.
exe
的内存
占用
居
高
不下
在IIS6下,经常出现w3wp.
exe
,
sql
server.
exe
的内存
占用
不能及时释放,从而导致服务器响应速度很慢。由于内存释放不及时严重影响到服务器的正常运营,建议采用以下配置,但请考虑自身服务器的使用情况。可以做以下配置:1、在IIS中对每个网站进行单独的应用程序池配置。即互相之间不影响。(
进程
池越多越
占用
内存,由于访问网站之后往往不会立即释放内存资源。)2、设置应用程序池的回收时...
w3wp.
exe
my
sql
_解决服务器上 w3wp.
exe
和
sql
servr
.
exe
的内存
占用
率居
高
不下的方案
SQL
Server是如何使用内存最大的开销一般是用于数据缓存,如果内存足够,它会把用过的数据和觉得你会用到的数据统统扔到内存中,直到内存不足的时候,才把命中率低的数据给清掉。所以一般我们在看statisticsio的时候,看到的physicsread都是0。其次就是查询的开销,一般地说,hashjoin是会带来比较大的内存开销的,而mergejoin和nestedloop的开销比较小,...
MS-SQL Server
34,593
社区成员
254,590
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章