首页 新闻 会员 周边

数据库服务器的CPU规律的波动正常吗?

0
[已解决问题] 解决于 2014-03-03 14:15

 

一台日IP30万网站的数据库服务器的CPU波形图

该服务器只提供一个Sql Server服务

网站没有按规律的定时执行任务,所有的数据库操作基本是由用户行为产生

现在服务器是没什么问题,就是cpu波形图如此的诡异的起落,心里有些没底

想问问你们的数据库会这样吗?

wuyou331的主页 wuyou331 | 初学一级 | 园豆:101
提问于:2012-11-30 15:01
< >
分享
最佳答案
0

你可以先确认CPU是不是都是SQL服务在占用着,如果确实是SQL占用着,那也就没什么不正常的,当然你想要优化一下那就涉及到很多东西,最简单的你可以用SQL Server Profiler监控一下

奖励园豆:5
Rich.T | 老鸟四级 |园豆:3440 | 2012-11-30 15:12

已经确认cpu全是sql服务占用。

本来cpu高也没什么,只是我觉得cpu一直按照规律的波动就比较诡异。

可以看下上面4个图,我只是随机隔段时间截一下。cpu一直都是有规律的起伏。

SQL Server Profiler貌似也没看到什么有规律的执行。

wuyou331 | 园豆:101 (初学一级) | 2012-11-30 15:25

@wuyou331: 

SQL Server Profiler是要把运行时间长,占CPU高的SQL语句抽出来,然后看看这些语句有没有可优化的地方

Rich.T | 园豆:3440 (老鸟四级) | 2012-11-30 15:28
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册