起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 277|回复: 14

sql服务器cpu长时间高占用

[复制链接]
发表于 2008-3-31 16:57:23 | 显示全部楼层 |阅读模式
请分析可能原因,版本2827

监视数据.zip

172.57 KB, 下载次数: 100

回复

使用道具 举报

发表于 2008-3-31 18:09:33 | 显示全部楼层
似乎是楼主的任务表、任务消息表的数据量太大了。

楼主,查一下这两个表有多条记录了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-1 11:28:11 | 显示全部楼层
-----------
382354

(所影响的行数为 1 行)

            
-----------
376252

(所影响的行数为 1 行)


只有30多万
回复 支持 反对

使用道具 举报

发表于 2008-4-1 15:10:32 | 显示全部楼层
你1楼的图是怎么得到的,就是说你怎么监控得到的,是运行你自己的功能还是运行平台的,然后得到1楼附件中的结果的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-3 09:01:03 | 显示全部楼层
在平台实际运行中获得的,有几十个客户端在运行
回复 支持 反对

使用道具 举报

发表于 2008-4-3 10:21:43 | 显示全部楼层
问一下楼主,现在这样的情况对你们目前运行有什么影响?

我们分析了一楼的内容,同时在线的客户端很多,并且中间还有studio
在调试(注意:studio调试的时候访问数据库是很频繁,比如往服务端取数据的时候不会增加那么多条件),对于你们目前的数据量级,需要给数据服务器调优!
你可以先看看下面的帖子
http://bbs.justep.com/forum.php? ... hlight=%D0%D4%C4%DC
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-8 16:10:59 | 显示全部楼层
是这个原因吗?是否有其他原因

此类情况在2435版本没出现过,升级到2827才出现的

最初是CPU和内存都冲高,经对系统几个表进行重新索引后内存不会冲高了

现在就是CPU 了
回复 支持 反对

使用道具 举报

发表于 2008-4-8 18:40:49 | 显示全部楼层
暂时想不到其他原因了。

楼主可以把服务器cpu繁忙时,客户的Monitor监控记录发来给我看看。
回复 支持 反对

使用道具 举报

发表于 2008-4-17 09:47:34 | 显示全部楼层
最初由 jiahaiming 发布
[B]暂时想不到其他原因了。

楼主可以把服务器cpu繁忙时,客户的Monitor监控记录发来给我看看。 [/B]


这是最新Monitor和MSSQL的监视记录

监视记录.zip

114.95 KB, 下载次数: 64

回复 支持 反对

使用道具 举报

发表于 2008-4-18 09:53:15 | 显示全部楼层
从你给的这两个文件看,就是在频繁访问TTask表,并且比较耗时。
楼主,你们现在同时有多少客户端在访问服务端?
你这样测试下,就用一个客户端访问看看服务端cpu占用大不大。另外,你把任务表中的数据晴空下,然后再看看cpu占用。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-13 03:35 , Processed in 0.043993 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表